你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS 引誘頁的镂空後果實例

iOS 引誘頁的镂空後果實例

編輯:IOS開發綜合

初志

比來項目新功效更改較年夜,產物童鞋請求參加新功效引誘,因而一口吻花了兩天的時光做了一個引誘頁,固然加上前面的修修補補的時光,就不只兩天了,不外這工作實際上是與日俱增的工作,值得做。同時為了可以或許更好的復用,我把它做成了pod庫,項目地址在這裡:EAFeatureGuideView。

EAFeatureGuideView能做甚麼

EAFeatureGuideView是UIView的一個擴大,用來做新功效引誘提醒,到達如許的後果:

  1. 部分區域高亮(可以設置圓角)
  2. 有箭頭指向高亮區域
  3. 可以設置一段引見文字(可所以圖片、也能夠是文字)
  4. 可以對應一個按鈕,可以經由過程設置裝備擺設事宜、題目。
  5. 最初的後果以下:

    後果圖1

    後果圖2

    若何應用

    假如裝置了Cocoapods,可以在Podfile中參加以下代碼:

    pod 'EAFeatureGuideView',接著pod install一下。

    接著在須要展現提醒的頁面引入頭文件:

    #import "UIView+EAFeatureGuideView.h"

    最初添加以下代碼:

    EAFeatureItem *item = [[EAFeatureItem alloc] initWithFocusView:self.exampleCell focusCornerRadius:0 focusInsets:UIEdgeInsetsZero];
    item.introduce = @"txt_feature_post_activity_4.1.png";
    item.actionTitle = @"太好了";
    item.action = ^(id sender){
        NSLog(@"touched .."); 
      };
    
    EAFeatureItem *recents = [[EAFeatureItem alloc] initWithFocusRect:CGRectMake(centerX - 25, centerY - 25, 50, 50) focusCornerRadius:25 focusInsets:UIEdgeInsetsZero];  
    recents.introduce = @"recents";
    
    [self.navigationController.view showWithFeatureItems:@[item, recents] saveKeyName:@"keyName" inVersion:nil];
    
    

    可以優化的處所

    引見案牍沒有支撐多色彩。
    當高亮區域是圓形的時刻,箭頭的指向沒有對中圓心。

    原文鏈接:http://www.jianshu.com/p/c9a44edc9fbf

    以上就是 IOS 完成引誘頁的镂空後果的實例,有須要的參考下,感謝年夜家對本站的支撐!

    【iOS 引誘頁的镂空後果實例】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved