[問題] 複雜的畫面會怎麼設計呢?

看板MacDev作者 (SunnyDay)時間8年前 (2016/06/04 12:12), 編輯推噓3(3013)
留言16則, 7人參與, 最新討論串1/1
哈囉,大家好, 想請問一下,如果在tableview裡面的cell很複雜還會用tableview做嘛? 在UI設計的cell裡,有一行字、兩行字、三行字、按鈕、TextField、TextView 兩行字還有分上排字比較大,下排字比較小,跟兩行字一樣大的。 這樣光是一個tableview就要用到八種cell了,感覺好像失去重用的好處了耶... 不知道大家有沒有其他比較好的做法呢?謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.110.106 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1465013561.A.462.html

06/04 12:29, , 1F
8種cell?@@ 還是8種元件在一個cell?
06/04 12:29, 1F

06/04 12:56, , 2F
沒有重複使用的UI元件的話,我會考慮使用
06/04 12:56, 2F

06/04 12:56, , 3F
UIScrollView
06/04 12:56, 3F

06/04 13:59, , 4F
問題是你其他地方還會不會用到這些 Cell 的樣式呢
06/04 13:59, 4F

06/04 14:29, , 5F
回k大:是八種cell沒錯,整個畫面就是這八種cell重
06/04 14:29, 5F

06/04 14:29, , 6F
複出現,大概有18個欄位。
06/04 14:29, 6F

06/04 14:31, , 7F
回x大:這些cell不會出現在其他地方,幾乎每個頁面
06/04 14:31, 7F

06/04 14:31, , 8F
都會出現新的cell
06/04 14:31, 8F

06/05 19:29, , 9F
可以畫張圖上來的話我們應該會比較好給意見
06/05 19:29, 9F

06/05 23:34, , 10F
我的例子是用 scroll view 直接做完了,現在有點後悔
06/05 23:34, 10F

06/05 23:35, , 11F
寫程式嘛,總會有不只一種方法寫;我很常後悔 XDDDD
06/05 23:35, 11F

06/05 23:36, , 12F
當時因為我要做左右捲動的 table view, 覺得轉90度太難了
06/05 23:36, 12F

06/05 23:36, , 13F
最近發現:不就是中心點轉嘛 XDDD
06/05 23:36, 13F

06/07 09:35, , 14F
如果總數量沒有很多可以用scrollView會簡單很多
06/07 09:35, 14F

06/07 09:36, , 15F
但是如果量很多可能會佔太多記憶體,就只能用tableView
06/07 09:36, 15F

06/15 10:54, , 16F
謝謝大家的意見,我後來還是用table view做完了。
06/15 10:54, 16F
文章代碼(AID): #1NKbKvHY (MacDev)