?聯系人:石虎 QQ:1224614774??昵稱:?嗡嘛呢叭咪哄
??????????????????????QQ群:807236138??群稱:?iOS 技術交流學習群
一蟋恬、概念
在外界直接一行代碼實現
///MARK:- 實例化一個密碼 顯示view
- (void)addPasswordTextView:(CGRect)frame {
? ? _passwordTextView = [[SHPasswordTextView alloc]initWithFrame:frame count:6 margin:20 passwordFont:50 forType:SHPasswordTextTypeRectangle block:^(NSString * _Nonnull passwordStr) {
? ? ? ? NSLog(@"shihu___passwordStr == %@",passwordStr);
? ? }];
? ? //_passwordTextView.passwordSecureEntry = YES;//安全密碼
? ? [self.view addSubview:_passwordTextView];
}
選擇樣式:?
//提供5種樣式展示
typedef NS_ENUM(NSInteger, SHPasswordTextType){
? ? SHPasswordTextTypeNormal? ? ? ? ? ? ? ? = 1 <<? 0, /**默認 __*/
? ? SHPasswordTextTypeAnimation_line? ? ? ? = 1 <<? 1, /**line動畫__*/
? ? SHPasswordTextTypeAnimation_font? ? ? ? = 1 <<? 2, /**字體動畫__*/
? ? SHPasswordTextTypeAnimation_lineAndFont = 1 <<? 3, /**line和字體動畫__*/
? ? SHPasswordTextTypeRectangle? ? ? ? ? ? = 1 <<? 4? /**方塊形??*/
};
二、demo 效果圖
矩形輸入密碼圖:
安全輸入密碼圖:
帶有動畫輸入支付密碼圖:
???碼云:?https://gitee.com/ShiHu132/SHPayPasswordText
?? GitHub:https://github.com/shihu132/SHPayPasswordText
三趁冈、 仿界面實現截圖
謝謝!!!
本賬號主要分享我成長過程中的各種心得感悟,包括技術總結, iOS歼争、Swift 和 Mac 相關技術文章、工具資源箱歧、參與技術討論,整理開發(fā)技巧矾飞、讓學習成為一種享受!