【发布时间】:2014-03-10 20:01:15
【问题描述】:
我在 IOS iPad 应用中有一个普通的 UITableView。它没有什么神奇之处,就像我之前用过一百万次一样:以非常简单的方式实现数据源和委托方法。
但是没有一个非常奇怪的行为:UITableView 的页脚被放错了位置,它漂浮在单元格上。请看随附的屏幕截图(我用箭头标记了放错位置的页脚):
如您所见,footer 浮动在最后一个单元格之前/上方,不在列表底部。后面还有一个单元格。
页脚无非就是这样:
- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section{
return @"SomeFooter";}
当单元格的数量超过屏幕可以容纳的单元格数量时,就会出现这个问题。
感谢任何帮助,非常感谢!
【问题讨论】:
-
它不是和标题一样的东西,在普通样式的表格视图中,标题不会滚动到表格视图之外?看起来你有简单的风格和一些底部插图。
-
将页脚背景颜色设置为白色..
-
很好,它不会滚动。问题,它在错误的位置,而不是在桌子的底部。是的,很简单。
-
为什么要改成白色?那么它会出现在列表的末尾吗?谢谢你的cmets
-
检查您的 tableview 的框架是否在正确的尺寸上并上升到工具栏。
标签: ios uitableview footer