这两天刚开始接触ios,看的两套教程里面用的都是storyboard拖拽控件进行的布局。我之前是学前端的,布局基本上都是码代码的。所以现在我想问下,ios里布局是用storyboard比较多还是有其他方式(比如像css一样码代码的)?其他方式还有哪些呢?有什么好的ios的UI教程可以推荐一下?谢谢啦~
迷茫2017-04-17 15:30:41
這是一位大牛的技術部落格。你可以參考一下。
連結描述
除了storyboard,你還可以混合用啊,只在個別簡單的頁面使用xib.複雜頁面用程式碼寫。
不用xib,也不用storyboard的話,就只能純代碼了,主要現在蘋果的螢幕也比較多了,用xib比較容易適配。
但沒關係,用程式碼的話,使用相對佈局也是完全沒關係的,系統的相對佈局太不友好了,建議使用masonry.一個專門封裝了系統相對佈局的第三方,用著很方便。
UI教學的話,你在網路上搜一搜,應該文字、影片教學很多,現在培訓機構那麼多。不會缺少教學的。
高洛峰2017-04-17 15:30:41
以前用xib+code,現在是純code,sb表示沒用過也不會用。純code的話一開始的話會比較慢,以後維護起來就很方百年,而且對你提高程式碼重用的能力是一種很好的鍛鍊。
怪我咯2017-04-17 15:30:41
以前用程式碼寫,後來接觸了sb,xib後,覺得佈局起來特別的方便,控制拖上去可以直觀的看到要開發出來的介面,修改起來容易,加約束也很容易。 現在是程式碼,sb,xib 一起用。