iOS. Ինչպե՞ս ստեղծել QR կոդ:
QR կոդը լայնորեն օգտագործվող նույնականացման տեխնիկա է բջջային տիրույթում: iOS-ն ունի ներկառուցված աջակցություն՝ օգտակար բեռով QR կոդի հիանալի պատկերներ ստեղծելու համար: Այս ձեռնարկում մենք սովորելու ենք նույնը:
QR կոդի հիմնական բաղադրիչները.
- pay-load, շատ ժամանակ դա URL է
- QR կոդի սխալի ուղղման հատկություն
- Ընկերության պատկերը/լոգոն կամընտիր
- Ընտրովի գույներ
Նախ, եկեք սկսենք կառուցվածքը, այնուհետև մենք կիրականացնենք QR կոդի հիմնական և շքեղ դիտումներ:
Սա հիմնական կառուցվածք է, որի դեպքում օգտագործողը պետք է փոխանցի օգտակար բեռ և այլ ընտրովի տարրեր՝ հիմնվելով պահանջի վրա:
Ստեղծեք հիմնական QR կոդ
Ստեղծեք CIFilter «CIQRCodeGenerator»զտիչով և սահմանեք օգտակար բեռը inputMessage-ի և «inputCorrectionLevel» ուղղման բանալիով: (Այս օրինակում վերցնելով inputCorrectionLevel H)
Render վերադարձված ciImage:
Ավելացնել գույն
False գույնի ֆիլտրի անունն է «CIFalseColor»: Նախորդ գործառույթից արդյունահանված պատկերը սահմանեք որպես մուտքային պատկեր: Սահմանեք գույներ, ինչպիսիք են հետևյալը:
Render վերադարձված ciImage:
Լոգոյի ավելացում
Ստեղծեք նոր զտիչ «CISourceOverCompositing»: Փոխակերպեք պատկերանշանի պատկերը, որպեսզի այն լինի վերջնական պատկերի կենտրոնում: Սահմանեք լոգոն որպես հիմնական պատկեր, իսկ նախորդ գործառույթից (այսինքն՝ QR պատկեր) արդյունահանված պատկերը որպես ֆոն:
Render վերադարձված ciImage:
Ամբողջական էությունը
📌 Խնդրում ենք թարմացնել պատկերի անունը, որպեսզի այն ճիշտ աշխատի:
Հղում`