Swift学习记录(UITableView can not find member ...)

编程入门 行业动态 更新时间:2024-10-26 19:24:43

Swift学习记录(<a href=https://www.elefans.com/category/jswz/34/1723241.html style=UITableView can not find member ...)"/>

Swift学习记录(UITableView can not find member ...)

UITableView can not find member ...

待解决问题:

UITableView.reloadSections

UITableView.rowHeight

can not find member reloadSections,rowHeight,why,why,why!!

经过傍晚的问题排查,发现,UITableView.reloadSections 出现can not find member reloadSections原因和UITableView.rowHeight还不太一样。


首先 UITableView.reloadSections:

self.tableView?.reloadSections(NSIndexSet(indexesInRange: 0..<1), withRowAnimation: UITableViewRowAnimation.None)

是因为 Swift中的Range和NSRange是不一样的。

关于Range 到NSRange的转化,可以参考

这里可以这么处理:

self.tableView?.reloadSections(NSIndexSet(indexesInRange: NSMakeRange(0, 1)), withRowAnimation: UITableViewRowAnimation.None)

其次 UITableView.rowHeight:

通过自动Xcode的引导,我写出来tableView?.rowHeight,但是这样出现了can not find member rowHeight。

但事实上,因为tableView是可选的。应该先解包。tableView!.rowHeight。

更多推荐

Swift学习记录(UITableView can not find member ...)

本文发布于:2024-03-08 07:48:32,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1720256.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:UITableView   Swift   member   find

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!