iOS開發中應用hype3提供的動效

開發中我們經常碰到設計師設計出來的動效比較復雜, 我們實現起來很麻煩的情況. 這時候我就希望設計師能用hype3導出一個動效問價, Xcode直接加載就可以了. hype3剛好提供了這樣的功能.

我們先看一下hype3導出的文件


hype3導出的動效文件

其實就是html文件,還有引用的css和png, 看到這我們就知道了,這個東西可用webView加載.當我拿到設計師給我的文件夾時我就是這樣想的.然后我寫了個webView加載本地html的demo,運行后悲劇發生了--空白一片, 啥都沒有.

這是我的demo截圖

反復檢查了幾次代碼都沒找到問題, 但是html用瀏覽器打開也沒問題啊

瀏覽器中打開hype3的html的效果圖


檢查html源碼時發現一具引用css文件的代碼是帶有路徑的?

html中引用css代碼

想起以前在網上看到說Xcode的中黃色文件夾是虛擬文件夾, 試著刪除了css前的文件路徑,跑了一下,動效果然出現了.


在這順便說一下, 如果我們在將html文件夾拖到Xcode中時,選用的是藍色文件夾,那html文件里引用css的代碼切不可刪除路徑, 而且加載本地html的代碼也要改一下,指明加載的哪個文件夾. 以下圖為例.

到這, iOS加載hype3動效的兩種方式就都搞定了

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容