我已經學習了5個月,製作自己的應用程序,對我來說最困難的事情是自定義的UIViews,以及所有酷動畫和東西的漂亮自定義iOS用戶界面。如何製作漂亮的iOS界面?
我更喜歡「功能的傢伙」,但我真的希望我提供的用戶體驗,所以你可以參考我的一些資源,這個魔術我。
這裏有一些很酷的例子,對我是超硬的代碼來完成:
-sliding用手指一個單元格,露出了下面的菜單。好吧,我知道中心屬性,但我如何定位單元格下方的東西?
動態 - 改變frame
財產。我只是不能將一些按鈕放在一起,就是這樣。
- 製作任何類型的自定義UI控件。這對我來說就像是一場夢。如果我需要的東西,我唯一的選擇是通過GitHub進行準備控制。
這樣的小東西,正因爲如此,我更喜歡Interface Builder來處理與UIViews相關的任何事情。
那麼你可以向我推薦任何資源,書籍,手冊和文檔嗎?
我已經閱讀過UIView官方文檔,並通過一些例子。我讀過一本關於Core Graphics和UIView動畫(不是核心動畫)的書,並且經歷了所有的例子,但對我來說還是很難,所以還有其他的好書或類似的東西?
這些類型的額外的動畫和美麗的界面不一定等於一個偉大的可用接口。無需這些類型的自定義,您當然可以創建非常可用的接口。 至於學習如何使這些類型的接口,我會建議你畫出來的紙張和類型來創建一步動畫的部分步驟清單。然後回來SO和崗位的具體問題時,你會卡在一個特定步驟:) –
此外,由於你顯然習慣了搜索github上,去下載一些更好的,並研究它們的實現。在所有這些元素中尋找常見部分,以及哪些部分完全針對該組件定製。試着將它們分開,並用可能不同的變量(如時間和阻力)自己重新創建它們,以瞭解它們爲什麼做出某些決定。 –