ios*_*eak 4 iphone objective-c uitableview uiview
我有一个UITableView,UIView透明.它看起来很酷.您可以在UITableView之外看到这一事实.
我的问题是,如果我将UITableView扩展到UIView的末尾,则无法滚动查看最后一个.
我尝试添加一个单元格,但尺寸不匹配,看起来很有趣.什么是最好的解决方案?
谢谢,库尔顿

Bol*_*ock 10
由于表格视图是滚动视图,您可以为表格视图提供一个底部插图,其工作方式类似于底部填充,以将您的单元格从表格视图的底部边缘推出一些距离.
CGFloat heightOfYourTabBar = 50;
UIEdgeInsets insets = UIEdgeInsetsMake(0, 0, heightOfYourTabBar, 0);
[self.tableView setContentInset:insets];
[self.tableView setScrollIndicatorInsets:insets];
Run Code Online (Sandbox Code Playgroud)
您的表格视图下方显示的区域视图区域将继续可见,但单元格的"底部"将被推到顶部.这样,您可以一直滚动到最后一个单元格,而不会被标签栏遮挡.
iOS的Scroll View编程指南的配置滚动视图内容大小,内容插入和滚动指示器部分介绍了滚动视图和内容插入.有一个照片应用程序的示例,这正是您通过添加插件模拟您的应用程序的模式.
| 归档时间: |
|
| 查看次数: |
2210 次 |
| 最近记录: |