簡潔易用的iOS引導頁制作

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

成都創(chuàng)新互聯(lián)成立于2013年,我們提供高端網站建設公司、成都網站制作網站設計、網站定制、全網營銷推廣、小程序設計、微信公眾號開發(fā)、seo優(yōu)化服務,提供專業(yè)營銷思路、內容策劃、視覺設計、程序開發(fā)來完成項目落地,為成都衛(wèi)生間隔斷企業(yè)提供源源不斷的流量和訂單咨詢。

簡潔易用的iOS引導頁制作

Untitled.gif

把指導頁圖片傳入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;
}

如果小圓點不符合需求則在下面修改

currentColor傳入當前圓點的顏色,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];
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。

本文名稱:簡潔易用的iOS引導頁制作
標題網址:http://muchs.cn/article46/jcjieg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供云服務器、做網站、企業(yè)網站制作、Google、外貿網站建設、網站制作

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網頁設計公司