【发布时间】:2015-01-10 23:49:34
【问题描述】:
我有一个带有自定义单元格的 UITableView。单元格的高度恒定为 200。我想为第一个单元格的滚动设置动画。这使用scrollToRowAtIndexPath 有效。但是,该行出现在视图的顶部,而我希望它在可见的 tableView 中出现死点。我尝试将 tableView 的 contentInset 属性设置为一堆不同的值,但似乎没有一个提供正确的偏移量。有什么建议吗?
【问题讨论】:
-
您的 contentInset 将是 tableview 的高度除以 2 减去我认为的 tableViewCell 高度的一半。你试过吗?
-
@Emil,我不确定你的意思。 contentInset 是 UIEdgeInsets 类型,因此它需要一个顶部、底部、左侧和右侧的值。感谢您的帮助。
-
是的,所以顶部插图将是 tableView-height 的一半减去单元格高度的一半。
标签: ios objective-c uitableview swift