鍍金池/ 教程/ iOS/ 綜述指導(dǎo)
綜述指導(dǎo)
性能
與 iPhone 通信
更多開發(fā)資源 - More Development Resources

綜述指導(dǎo)

使用圖片序列作為動(dòng)畫

Apple Watch 上的動(dòng)畫使用系統(tǒng)重復(fù)循環(huán)的命名圖片資源序列。另外,你也可以通過自定義的循環(huán)變量指定一系列的圖片來生成動(dòng)畫或者設(shè)置間隔為負(fù)值來逆轉(zhuǎn)動(dòng)畫序列。

在 Apple Watch 上存儲(chǔ)圖片序列

當(dāng)一個(gè)動(dòng)畫開始的時(shí)候,圖像序列應(yīng)該駐留在 Apple Watch 上。在 WatchKit app 安裝包中添加提前做好的圖片序列或者在圖像緩存中添加一個(gè)動(dòng)畫的 UIImage 對(duì)象,通過 WKInterfaceDevice 來創(chuàng)建和存儲(chǔ)圖像序列以便將來使用。為了減少讀取時(shí)間,使用盡可能少的圖片來創(chuàng)建動(dòng)畫即使仍然希望實(shí)現(xiàn)預(yù)期的視覺效果。

使用 settings bundle

通過類似于 IOS 中的 settings bundle 來讓用戶能夠控制 WatchKit app 的設(shè)置選項(xiàng)。這個(gè) settings bundle 要能夠出現(xiàn)在 iPhone 上的 Apple Watch app 中。

直接進(jìn)入聽寫功能

如果你正在使用文本輸入管理器來啟用聽寫功能,可以直接讓用戶轉(zhuǎn)向聽寫功能而不必在中間經(jīng)歷任何過程,并設(shè)置文本輸入模式為純文本方式。

狀態(tài)恢復(fù)

使用界面控制器的 didDeactivate: 方法來保存 app 和 用戶界面的狀態(tài)信息。之后可以在根控制器中使用 willActivate: 來恢復(fù) app 和 用戶界面到其之前的狀態(tài)。

下一篇:與 iPhone 通信