iOS. Ինչպե՞ս ստեղծել QR կոդ:

QR կոդը լայնորեն օգտագործվող նույնականացման տեխնիկա է բջջային տիրույթում: iOS-ն ունի ներկառուցված աջակցություն՝ օգտակար բեռով QR կոդի հիանալի պատկերներ ստեղծելու համար: Այս ձեռնարկում մենք սովորելու ենք նույնը:

QR կոդի հիմնական բաղադրիչները.

Նախ, եկեք սկսենք կառուցվածքը, այնուհետև մենք կիրականացնենք QR կոդի հիմնական և շքեղ դիտումներ:

Սա հիմնական կառուցվածք է, որի դեպքում օգտագործողը պետք է փոխանցի օգտակար բեռ և այլ ընտրովի տարրեր՝ հիմնվելով պահանջի վրա:

Ստեղծեք հիմնական QR կոդ

Ստեղծեք CIFilter «CIQRCodeGenerator»զտիչով և սահմանեք օգտակար բեռը inputMessage-ի և «inputCorrectionLevel» ուղղման բանալիով: (Այս օրինակում վերցնելով inputCorrectionLevel H)

Render վերադարձված ciImage:

Ավելացնել գույն

False գույնի ֆիլտրի անունն է «CIFalseColor»: Նախորդ գործառույթից արդյունահանված պատկերը սահմանեք որպես մուտքային պատկեր: Սահմանեք գույներ, ինչպիսիք են հետևյալը:

Render վերադարձված ciImage:

Լոգոյի ավելացում

Ստեղծեք նոր զտիչ «CISourceOverCompositing»: Փոխակերպեք պատկերանշանի պատկերը, որպեսզի այն լինի վերջնական պատկերի կենտրոնում: Սահմանեք լոգոն որպես հիմնական պատկեր, իսկ նախորդ գործառույթից (այսինքն՝ QR պատկեր) արդյունահանված պատկերը որպես ֆոն:

Render վերադարձված ciImage:

Ամբողջական էությունը

📌 Խնդրում ենք թարմացնել պատկերի անունը, որպեսզի այն ճիշտ աշխատի:

Հղում`