在很多的app,我們都會發現這樣一個功能:就是app啟動後進入主界面時,會有一個半透明的指引圖,它會提示使用者如何一步步進行操作,快速的熟悉app的使用規則,極大地友善了使用者的使用,也加快了app的推廣,優點不言而喻。
我主要介紹一下思路:
首先建立一個半透明的蒙版覆寫在目前整個螢幕上,然後用貝塞爾曲線繪制白色的提示框(矩形或者圓形),接着給出帶箭頭圖示的文字提示,也即在蒙版上添加自定義的子視圖控件。當然,最後給整個蒙版添加一個觸摸手勢,隻要輕輕點選就移除蒙版、子視圖、手勢,恢複正常界面。
注意:新手引導隻需要出現一次就夠了,可以通過偏好設定來控制器隻出現一次。
示範截圖如下:
出現指引 點選指引消失,按照提示操作

代碼如下:
顔色宏定義
新手指引
參考資料:
<a href="http://www.jianshu.com/p/00d4fe5a3c1a" target="_blank">http://www.jianshu.com/p/00d4fe5a3c1a</a>
<a href="http://www.jianshu.com/p/b83aefdc9519" target="_blank">http://www.jianshu.com/p/b83aefdc9519</a>
程式猿神奇的手,每時每刻,這雙手都在改變着世界的互動方式!
本文轉自當天真遇到現實部落格園部落格,原文連結:http://www.cnblogs.com/XYQ-208910/p/5714352.html,如需轉載請自行聯系原作者