看板 MacDev 關於我們 聯絡資訊
大家好, 最近在練習做tableview的功能 參考某個app 有個功能一直不知道怎麼實作來這求解, http://imgur.com/a/dVj0v 這是tableview裡面的某個cell 按新增選項會自動多一行 http://imgur.com/a/Leoc8 一開始我是想說是cell裡面塞UITableView , 不過感覺好像不對 不過如果塞UIView的話傳到外面怎麼解決跑到cell view外面的問題 還要每個button都要能控制? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.232.241.2 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1477761330.A.8E3.html
uranusjr: UITableView 也是 UIView 做出來的啊, 這問題我不懂 10/30 01:23
uranusjr: 然後我不覺得外面那層應該用 table view 做 10/30 01:24
uranusjr: 最後 cell 裡放 tablew view 本來也沒有不行 10/30 01:24
cryinglove: 可以點擊新增選項的時候,在塞一行新的Cell 10/30 07:46
jazzter: 如果你目的是完成這種UI,我經驗是WebView最快也最有一 10/30 10:52
jazzter: 般想要的變化彈性 10/30 10:52
s001582000: 這只是array+1 然後update tableview而已 10/30 11:53
我知道新增一個cell 在reloadTable就可以辦到了, 不過這個如果是在一個cell裡面做不是在UITable裡面可以做到+1行這樣的動作嗎? ※ 編輯: haves560 (118.232.241.2), 10/30/2016 15:08:19
cryinglove: 硬要在同一個cell,就畫好全部,點擊新增時調整高度, 10/30 17:16
cryinglove: 在reload 10/30 17:16
s001582000: 把cell的動作用black 傳出來統一動作 10/31 00:30
jack0502801: 為什麼一定要放在一個cell裡? 11/01 01:54
jack0502801: 把原本的一個cell拆成一堆cell組成的一個section 11/01 01:56
jack0502801: 不同塊用不同section分就好了,比較容易 11/01 01:56
howdiun: cell上面加上array property,uiviews加進去就可以了 11/01 10:05
howdiun: 另外這整個UI都可以用UIView做,會比較簡單 11/01 10:07