作者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/cn.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