Input-mask-ios: рдкреНрд░рддреАрдХ рд╕реНрд╡реАрдХреГрддрд┐

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рдЕрдЧре░ 2018  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: RedMadRobot/input-mask-ios

рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдЕрдиреБрд╕рд╛рд░ _ рдФрд░ - рдХрд┐рд╕реА рднреА рдЕрдВрдХ рдпрд╛ рдЕрдХреНрд╖рд░реЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдореИрдВ рд╕рдордЭ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рдХреБрдЫ рдФрд░ рдирд╣реАрдВ рдЬреЛрдбрд╝реЗрдЧрд╛, рдЬреИрд╕реЗ рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди, рд░рд┐рдХреНрдд рд╕реНрдерд╛рди, рдЖрджрд┐ ...
рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЬреЛрдбрд╝рд╛ рдирд╣реАрдВ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдПрдХ рдкреНрд░рддреАрдХ рдпрд╛ рдРрд╕рд╛ рд╣реА рдХреБрдЫ рдЧрд┐рдирд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рдорд╛рд╕реНрдХ рдХрд╛ рдкреНрд░рдпреЛрдЧ
"[---] [---] [---]" (рдпрд╣ рдкрд╛рд╕рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рд╣реИ, рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрд╕рдореЗрдВ рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ)
рдЕрдЬреАрдм рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИ, рдЕрдЧрд░ рдореИрдВ рдХреЗрд╡рд▓ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдФрд░ рдЕрдХреНрд╖рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдЧрд░ рдореИрдВ рд╕реНрдерд╛рди рдпрд╛ рдХрд┐рд╕реА рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдПрдХ рд╕реНрдерд╛рди рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдЕрдЧрд▓реЗ рдмреНрд░реИрдХреЗрдЯ рд╕рдореВрд╣ рдореЗрдВ рдХреВрдж рдЬрд╛рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА
"[---]-[---]-[---]"
рдФрд░ рдпрд╣ - рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдЧрд▓реЗ рд╕рдореВрд╣ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИред

рдкреБрдирд╢реНрдЪ: рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдиреЗ PolyMaskTextFieldDelegate . рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

"[---------]"
рдареАрдХ рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рд╡рд┐рднрд╛рдЬрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╣реИ

рд╣рд╛рдп @ рд░реЛрдмреБрд╕реНрдХреЗ!
рдЖрдкрдХреЗ рдкреНрд░рд╢реНрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ [___] [___] [___] рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИред рдХреГрдкрдпрд╛, рдРрд╕рд╛ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рдЖрдПрдВред рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд╣реИред рдпрджрд┐ рдЖрдк рд╣рдорд╛рд░реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдФрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╡рд░реНрдг рд╣реИрдВ, рдФрд░ рдЖрдкрдиреЗ рдЕрдирд┐рд╡рд╛рд░реНрдп _ рдмрдЬрд╛рдп рд╡реИрдХрд▓реНрдкрд┐рдХ - рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред

рдкреБрдирд╢реНрдЪ: рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдиреЗ PolyMaskTextFieldDelegate . рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ

рд╣рд╛рдБ, рдореЗрд░рд╛ рдмреБрд░рд╛, рдореБрдЭреЗ рдПрдХ рдЪреИрдВрдЬ рд▓рд┐рдЦрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИред рдлрд┐рд░ рднреА, рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг 4.0.0 , рдФрд░ рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг рдЕрдкрдбреЗрдЯ рд╕реЗ API рдкрд╢реНрдЪрдЧрд╛рдореА рд╕рдВрдЧрддрддрд╛ рднрдВрдЧ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИред

UPD.: рдореБрдЭреЗ рдбреЙрдХреНрд╕ рдЕрд╕рдВрдЧрддрд┐ рдорд┐рд▓реА рд╣реИ, рдирдореВрдиреЛрдВ рдореЗрдВ рдЕрднреА рднреА PolyMaskTextFieldDelegate , рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдХреБрдЫ рд╣реА рдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╣рдЯрд╛ рджреВрдВрдЧрд╛, рдзрдиреНрдпрд╡рд╛рдж!

рдУрд╣ рд╣рд╛рдБ, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ рдпрд╣ рд╣рд░ рдЪреАрдЬ рдХреЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реЛрдиреЗ рдХрд╛ рдПрдХ рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯ рдерд╛, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ [___] [___] [___] рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдкрд╛рд╕рдкреЛрд░реНрдЯ рдореЗрдВ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рджреЗрд╢ рдЬреЛ рднреА рдмрдХрд╡рд╛рд╕ рдкреНрд░рд╛рд░реВрдк рдЪрд╛рд╣рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЧрд┐рдирддреА рдХреЛ рдХрдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ ... рдореИрдВ "рдкреВрд░реНрдг" рд╕рдВрдкрддреНрддрд┐ рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╡реИрд╕реЗ рднреА "[---------]" рдареАрдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рддреЛ рдореИрдВ рдмрд╕ рдЗрд╕рдХреЗ рд╕рд╛рде рдЬрд╛рдКрдВрдЧрд╛, рдзрдиреНрдпрд╡рд╛рджред

@Robuske рдЖрдкрдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рдПрдХ рдЕрдгреНрдбрд╛рдХрд╛рд░ рдореБрдЦреМрдЯрд╛ рднреА рд╣реИ [-тАж] рдпрджрд┐ рдЖрдк рдкрд╛рда рдХреА рд▓рдВрдмрд╛рдИ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕