xcode – swift UITableView设置rowHeight
发布时间:2020-12-15 02:04:09 所属栏目:百科 来源:网络整理
导读:我试图将tableView中的每一行的高度设置为相应单元格的高度,代码如下: override func tableView(tableView: UITableView!,heightForRowAtIndexPath indexPath: NSIndexPath!) - CGFloat { var cell = tableView.cellForRowAtIndexPath(indexPath) return c
我试图将tableView中的每一行的高度设置为相应单元格的高度,代码如下:
override func tableView(tableView: UITableView!,heightForRowAtIndexPath indexPath: NSIndexPath!) -> CGFloat { var cell = tableView.cellForRowAtIndexPath(indexPath) return cell.frame.height } 在初始化var cell时我得到这个错误:
解决方法
为了设置行高,有单独的方法:
对于Swift 3 func tableView(_ tableView: UITableView,heightForRowAt indexPath: IndexPath) -> CGFloat { return 100.0;//Choose your custom row height } 旧的Swift使用 func tableView(tableView: UITableView,heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat { return 100.0;//Choose your custom row height } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |