APP 第一次安裝啟動時,通常會有一個引導頁面。通常有 4 張圖片app啟動頁尺寸要做多大,滑到最后一張時進入正式 APP. 效果圖如下:
當然,也可以用幾種方式結合實現。
最近使用了一次最后一種 , 參考前面的幾種方式稍作了調整,添加了如下代碼:
btn.hidden = YES; page1.onPageDidAppear = ^{ intro.skipButton.hidden = YES; [UIView animateWithDuration:0.1f animations:^{ intro.skipButton.alpha = 1.f; }]; }; page2.onPageDidAppear = ^{ intro.skipButton.hidden = YES; [UIView animateWithDuration:0.1f animations:^{ intro.skipButton.alpha = 1.f; }]; }; page3.onPageDidAppear = ^{ intro.skipButton.hidden = YES; [UIView animateWithDuration:0.1f animations:^{ intro.skipButton.alpha = 1.f; }]; }; page4.onPageDidAppear = ^{ intro.skipButton.hidden = NO; [UIView animateWithDuration:0.1f animations:^{ intro.skipButton.alpha = 1.f; }]; };
這樣就可以只在最后一個頁面顯示跳轉的按鈕了。
但感覺還有些不足:滑到第四張圖片再往回滑的時候按鈕隱藏的有些慢……
此外app啟動頁尺寸要做多大,在適配 4/4S 的時候,圖片有些大,蓋住了要顯示的文字,于是就對圖片進行了等比率縮放。做法參考:【iOS】 等比率縮放
鏈接: