亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

簡潔易用的iOS引導(dǎo)頁制作

 更新時(shí)間:2017年01月22日 16:44:05   作者:上天眷顧我  
這篇文章主要為大家詳細(xì)介紹了iOS引導(dǎo)頁的制作方法,可滿足一般設(shè)計(jì)的需求,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

基本上每個(gè)app都有引導(dǎo)頁,雖然現(xiàn)在這種demo已經(jīng)比比皆是,但感覺都不全,所以自己整理了一個(gè),只需要傳入圖片,就可以正常加載出來。由于UIPageControl的小圓點(diǎn)大小和顏色經(jīng)常與UI設(shè)計(jì)的不相符,所以后面也會(huì)提到重寫類方法,進(jìn)行修改。
先看下效果(圖片是在網(wǎng)上隨便找的)


Untitled.gif

把指導(dǎo)頁圖片傳入guideImages中

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
 NSArray* guideImages = @[@"welcomePage_1",@"welcomePage_2",@"welcomePage_3"];
 AppInstructionView* guide = [[AppInstructionView alloc]initWithFrame:CGRectMake(0, 0, ScreenWidth, ScreenHeight)];
 guide.guideImages = guideImages;
 [guide rewritePageControl];
 [self.window.rootViewController.view addSubview:guide];
 return YES;
}

如果小圓點(diǎn)不符合需求則在下面修改

currentColor傳入當(dāng)前圓點(diǎn)的顏色,nextColor傳入其他的顏色,size表示大小

#pragma mark - 重寫pageControl方法
-(void)rewritePageControl{

 _pc = [[CHPageControl alloc]initWithFrame:CGRectMake(_pageSize.width * 0.5, _pageSize.height - 50, 0,0) currentColor:COLOR(72.0, 160.0, 220.0, 1) nextColor:COLOR(99.0, 99.0, 99.0, 1) size:8];
 [_pc setBackgroundColor:[UIColor clearColor]];
 _pc.userInteractionEnabled=NO;
 [_pc setCurrentPage:0];
 [_pc setNumberOfPages:_guideImages.count];

 [self addSubview:_pc];
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • iOS仿微信添加標(biāo)簽效果(shape實(shí)現(xiàn))

    iOS仿微信添加標(biāo)簽效果(shape實(shí)現(xiàn))

    微信做的用戶體驗(yàn)非常棒,今天用shape來做下微信的標(biāo)簽功能,非常不錯(cuò),對ios 仿微信添加標(biāo)簽功能感興趣的朋友一起看看吧
    2016-11-11
  • iOS小組件開發(fā)之WidgetKit功能講解

    iOS小組件開發(fā)之WidgetKit功能講解

    這篇文章主要為大家介紹了iOS小組件開發(fā)WidgetKit功能講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • iOS如何獲取最頂層ViewController詳解

    iOS如何獲取最頂層ViewController詳解

    這篇文章主要給大家介紹了關(guān)于iOS如何獲取最頂層ViewController的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • iOS App引導(dǎo)頁開發(fā)教程

    iOS App引導(dǎo)頁開發(fā)教程

    這篇文章主要為大家詳細(xì)介紹了iOS App引導(dǎo)頁開發(fā)教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • iOS App開發(fā)中Core Data框架基本的數(shù)據(jù)管理功能小結(jié)

    iOS App開發(fā)中Core Data框架基本的數(shù)據(jù)管理功能小結(jié)

    除了使用SQL關(guān)系型數(shù)據(jù)庫,我們還可以使用Xcode中提供的Core Data來進(jìn)行表結(jié)構(gòu)數(shù)據(jù)處理,這里我們就來初步整理iOS App開發(fā)中Core Data框架基本的數(shù)據(jù)管理功能小結(jié):
    2016-06-06
  • iOS自定義日歷控件的簡單實(shí)現(xiàn)過程

    iOS自定義日歷控件的簡單實(shí)現(xiàn)過程

    這篇文章主要為大家詳細(xì)介紹了iOS自定義日歷控件的簡單實(shí)現(xiàn)過程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • iOS11和iPhoneX適配的一些坑

    iOS11和iPhoneX適配的一些坑

    前陣子項(xiàng)目開發(fā)忙成狗,就一直沒做iOS11的適配,直到XcodeGM版發(fā)布后,我胸有成竹的在iPhoneX上跑起項(xiàng)目,整個(gè)人都涼透了...下面總結(jié)一下我遇到的坑,感興趣的朋友一起看看吧
    2017-09-09
  • 詳解Obejective-C中將JSON數(shù)據(jù)轉(zhuǎn)為模型的方法

    詳解Obejective-C中將JSON數(shù)據(jù)轉(zhuǎn)為模型的方法

    這篇文章主要介紹了Obejective-C中JSON數(shù)據(jù)轉(zhuǎn)為模型的方法,同時(shí)介紹了使用jastor庫的方法,需要的朋友可以參考下
    2016-03-03
  • iOS自定義雷達(dá)掃描擴(kuò)散動(dòng)畫

    iOS自定義雷達(dá)掃描擴(kuò)散動(dòng)畫

    這篇文章主要為大家詳細(xì)介紹了iOS自定義雷達(dá)掃描擴(kuò)散動(dòng)畫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • iOS底層實(shí)例解析Swift閉包及OC閉包

    iOS底層實(shí)例解析Swift閉包及OC閉包

    這篇文章主要為大家介紹了iOS底層實(shí)例解析Swift閉包及OC閉包,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11

最新評論