2017-09-29 18 views
1

我想快速創建Onboarding/Walkthrough屏幕,但是我的屏幕透明,我需要用透明背景或更好的方式創建此屏幕的每個圖像做到這一點,請告訴我更好的辦法。 First image,Second Image,Third Image,Fourth Image 我也想要透明背景。爲此建議我更好的方法。如何創建Onboarding/WalkThrough/App-intro屏幕像這樣swift 3

+0

你可以爲每個設計perticular的UIView。以黑色爲背景顏色爲0.7或0.8 alpha。最後在你想要的任何課堂上添加這個視圖。 –

+0

是的,但我也希望背景表和細節視圖作爲背景,我可以請求設計師給我那個表視圖圖像作爲背景或什麼? @GOPALVASANI – Asmita

+0

你只是讓你的視圖半透明 –

回答

0

您可以使用UIScrollView和分頁(scrollView分頁啓用和pageControl)創建UIViewController。您的不同教程視圖是在scrollView的每個頁面內定義的。

這裏的關鍵部分是設置模式控制器.overCurrentContext的modalPresentationStyle當你把它叫做:

let VC = self.storyboard!.instantiateViewController(withIdentifier: "myViewController") as! MyViewController 
VC.modalPresentationStyle = .overCurrentContext 
VC.view.backgroundColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.2) 
self.present(VC, animated: true, completion: nil)