作者hungwei0331 (Game)
看板MacDev
標題[問題] UITableView 如何指定預設row
時間Sun Nov 6 17:05:30 2016
整合slideMenu時, 遇到問題如下
viewController會自動選擇slideMenu的第一個row為主畫面
如果我想選取其他row替代的話該如何寫呢,
目前嘗試了stackoverflow此寫法,
http://pastebin.com/8BHrjmnE
但會報錯如下,
Argument labels(forRow, inSection) do not match any available overloads
希望前輩能多多指教 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.89.142
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MacDev/M.1478423133.A.FA4.html
1F:→ cryinglove: slideMenu 的 預設viewController ,設定不同個就可以 11/06 18:05
2F:→ cryinglove: 了 11/06 18:05
3F:→ darktt: 你的section數量正確嗎?第一個section是0唷 11/06 18:17
4F:→ hungwei0331: 因為所有cell都指向同個VC, 所以此做法應該不行 .. 11/07 00:34
5F:→ hungwei0331: section則有確認在1了, 感謝兩位大大回覆 11/07 00:35
6F:→ hungwei0331: NSIndexPath改為IndexPath後可以build過了 11/07 00:43
7F:→ hungwei0331: 但是預設畫面還是停留在第一個cell裡 .. 11/07 00:43
8F:→ zonble: 我感覺你是在 Swift 3 裡頭貼了 Swift 2 的 code 11/07 00:44
9F:→ zonble: Swift 3 的寫法應該是 11/07 00:45
10F:→ zonble: selectRow(at: myPath, animated: false, scrollPosition: 11/07 00:45
11F:→ zonble: .None) 11/07 00:45
12F:→ hungwei0331: 感謝z大, 已順利解決 : ) 11/07 01:10
13F:推 rollr: z大一出手便知有沒有! 11/07 08:35
14F:推 dophin332: 出手便知有沒有! 11/07 13:25