?? 學(xué)習iOS開(kāi)發(fā),學(xué)會(huì )使用繪圖API,對于自定義控件、優(yōu)化UI控件非常重要,核心學(xué)習內容就是:繪制線(xiàn)條,繪制文字,繪制幾何圖形,如矩形,圓形,使用iOS繪圖API把圖片繪制到UIView上,使用iOS繪圖API制作簡(jiǎn)易畫(huà)板這些都必須掌握。
?
??? Xcode常用項目模板。Xcode中提供了許多工程和文件模板,為開(kāi)發(fā)者在開(kāi)發(fā)過(guò)程中提供了諸多便利,學(xué)會(huì )使用各種項目模板,是我們學(xué)會(huì )開(kāi)發(fā)各種花樣的應用程序的第一步,你需要了解Master-Detail Application項目模板、Page-Based Application項目模板和Tabbed Application項目模板的用法。
?
??? 屏幕適配。自從iPhone5出世,iOS開(kāi)發(fā)世界里再也不是單純的屏幕尺寸了,做為開(kāi)發(fā)者,必須要學(xué)會(huì )屏幕適配的技術(shù)。你需要掌握如何匹配父級容器,分割父級容器,復雜布局適配等。
?
??? iOS開(kāi)發(fā)自定義控件實(shí)例。任何一個(gè)技術(shù),官方提供的控件只是標準控件,所以我們必須要學(xué)會(huì )如何自定義控件,才能寫(xiě)出適合自己實(shí)際項目的控件。這里有三個(gè)重點(diǎn)內容就是:配置iOS自定義控件屬性,自定義圓形進(jìn)度指示控件實(shí)例,實(shí)時(shí)預覽自定義控件效果。
?
??? iOS的動(dòng)畫(huà)效果及實(shí)現方法。如果一個(gè)軟件的界面能夠活躍起來(lái),相信會(huì )讓用戶(hù)更加愛(ài)不釋手,所以本課程教大家學(xué)會(huì )使用iOS平臺的動(dòng)畫(huà)效果。學(xué)會(huì )使用iOS平臺的動(dòng)畫(huà)效果,包括視圖切換,視圖動(dòng)畫(huà)效果和自定義動(dòng)畫(huà)。
?
??? iOS App開(kāi)發(fā)中 CALayer 的使用。UIView 作為 CALayer 的容器管理器,因其是更高層級的抽象,能實(shí)現的動(dòng)畫(huà)效果受到了很多限制。CALayer 作為動(dòng)畫(huà)效果直接作用的實(shí)體,我們能利用其非常之多的屬性,通過(guò)普通動(dòng)畫(huà)或者組合動(dòng)畫(huà)的模式實(shí)現驚艷而復雜的動(dòng)畫(huà)特效,對于提升iOS App 的交互體驗極具價(jià)值,對于提升 App 的受歡迎程度很有幫助。用 CALayer 定制下載進(jìn)度條控件,定制 UIImageView 淡入淡出切換圖片效果,用 CALayer 實(shí)現復雜遮罩效果都是非常重要的。
?
嘉興App開(kāi)發(fā):http://m.fj256.com/app.html