Github源碼推薦:(12.25):手勢解鎖,個人SDK集成,無限循環(huán)圖片輪播--轉(zhuǎn)自Bison的技術(shù)博客

Bison的技術(shù)博客.png

- NO.1 最全面最高仿支付寶的手勢解鎖---下載


(PCGestureUnlock)
(PCGestureUnlock)

具體用法如下


- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.

    // 解鎖界面  默認clip:YES, arrow:YES
    PCCircleView *lockView = [[PCCircleView alloc] init];  
    lockView.delegate = self;
    self.lockView = lockView;
    [self.view addSubview:lockView];
}

#pragma - mark - circleView - delegate
#pragma mark - circleView - delegate - setting
- (void)circleView:(PCCircleView *)view type:(CircleViewType)type connectCirclesLessThanNeedWithGesture:(NSString *)gesture
{
    NSString *gestureOne = [PCCircleViewConst getGestureWithKey:gestureOneSaveKey];

    // 看是否存在第一個密碼
    if ([gestureOne length]) {
        NSLog(@"提示再次繪制之前繪制的第一個手勢密碼");
    } else {
        NSLog(@"密碼長度不合法%@", gesture);
    }
}

- (void)circleView:(PCCircleView *)view type:(CircleViewType)type didCompleteSetFirstGesture:(NSString *)gesture
{
    NSLog(@"獲得第一個手勢密碼%@", gesture);
    // infoView展示對應選中的圓
}

- (void)circleView:(PCCircleView *)view type:(CircleViewType)type didCompleteSetSecondGesture:(NSString *)gesture result:(BOOL)equal
{
    NSLog(@"獲得第二個手勢密碼%@",gesture);
    if (equal) {
        NSLog(@"兩次手勢匹配!可以進行本地化保存了");

    } else {
        NSLog(@"兩次手勢不匹配!");
    }
}

#pragma mark - circleView - delegate - login or verify gesture
- (void)circleView:(PCCircleView *)view type:(CircleViewType)type didCompleteLoginGesture:(NSString *)gesture result:(BOOL)equal
{
    // 此時的type有兩種情況 Login or verify
    if (type == CircleViewTypeLogin) {
        if (equal) {
            NSLog(@"登陸成功!");
        } else {
            NSLog(@"密碼錯誤!");
        }
    } else if (type == CircleViewTypeVerify) {

        if (equal) {
            NSLog(@"驗證成功,跳轉(zhuǎn)到設(shè)置手勢界面");

        } else {
            NSLog(@"原手勢密碼輸入錯誤!");

        }
    }
}


- NO.2 最強個人界面集成---下載


(LBPersonalPageDemo)
(LBPersonalPageDemo)

具體用法如下

繼承LBPersonalPage_VC


- (void)viewDidLoad {
    [super viewDidLoad];

    //頭像設(shè)置
    self.headImageView.image = [UIImage imageNamed:@"myheadimage.jpeg"];
    //背景設(shè)置
    self.imageBG.image = [UIImage imageNamed:@"BG.jpg"];
    //昵稱設(shè)置
    self.nameLabel.text = @"BISON";
}

//右邊按鈕
- (void)rightBtnAction{
    NSLog(@"hello-rig");
}
//左邊按鈕
- (void)leftBtnAction{
    NSLog(@"hello-left");
}


- NO.3 無限循環(huán)圖片輪播---下載


(SDCycleScrollView)
(SDCycleScrollView)

具體用法如下

繼承LBPersonalPage_VC


- (void)viewDidLoad {
[super viewDidLoad];

    // 網(wǎng)絡加載圖片的輪播器
    cycleScrollView.imageURLStringsGroup = imagesURLStrings;

    // 本地加載圖片的輪播器
    SDCycleScrollView *cycleScrollView = [SDCycleScrollView cycleScrollViewWithFrame: imagesGroup:圖片數(shù)組];
}

推薦一款學習iOS開發(fā)的app_____|______| | 傳送門

更多經(jīng)驗請點擊

技術(shù)交流群:534926022(免費) 511040024(0.8/人付費)
好文推薦:iOS開發(fā)內(nèi)購全套圖文教程

版權(quán)歸?Bison所有 如需轉(zhuǎn)載請保留原文超鏈接地址!否則后果自負!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容