我想知道什麼是iOS開發的最佳實踐,當涉及到建立一個特定的屏幕的用戶界面。由於可以爲桌面視圖創建自定義單元格,因此可以使用tableview創建任何您想要的佈局/ UI。這導致我對我的問題:帶有Tableview或Scrollview的iPhone UI?
一般來說,當在iPhone應用程序上創建一個屏幕的內容比單個屏幕上的內容更多時,最好使用scrollview並將自定義視圖加載到滾動視圖中,或者創建一個tableview並讓你的自定義視圖改爲自定義的tableview單元格?
最後,它似乎可以達到完全相同的視覺效果,但什麼是最佳做法。如果使用tableview或scrollview構建特定的可滾動屏幕,我很難告訴應用程序我已下載。
在HTML中,您應該只使用該元素來顯示錶格數據,而不是用於佈局和樣式目的。在iOS中是這樣嗎?使用tableviews進行佈局的目的是不好的做法(例如,應用程序的主屏幕列出按鈕以轉到應用程序的其他部分)?
提前歡呼。
這個問題的唯一的好答案是:'這取決於'。這真的不是SO – 2012-02-22 05:17:33