0

可以看到,这是一个UITableView,当用户往下拉的时候,会出现一些白色的区域,这样可以限制这个区域的大小吗?谢谢。在此处输入图像描述

4

2 回答 2

1

如果你的 iOS6 项目没有问题,而 iOS7 项目有这个问题,我想你找到了这个属性:self.automaticallyAdjustsScrollViewInsets = NO;

此属性由 iOS7 添加。

automaticAdjustsScrollViewInsets 指定视图控制器是否应自动调整其滚动视图插图。

@property(nonatomic, assign) BOOL automaticallyAdjustsScrollViewInsets Discussion 默认值为 YES,允许视图控制器调整其滚动视图插图以响应状态栏、导航栏和工具栏或选项卡栏占用的屏幕区域。如果您想自己管理滚动视图插入调整,请设置为 NO,例如当视图层次结构中有多个滚动视图时。

可用性 适用于 iOS 7.0 及更高版本。

我想你可以添加这个: self.automaticallyAdjustsScrollViewInsets = NO;在你viewController class解决这个问题

于 2013-11-12T03:36:58.680 回答
-1

你的助手是cocoacontrols select- >download -> research -> clone git -> pull your bug fix :D

于 2013-11-12T03:35:35.773 回答