为什么左下角有这个空白?它不在 ios6 编译版本上,我不明白如何删除它。我的 nib 文件没有(如您所见,顶层视图很大(从图像左侧 20 像素)并且控制器端没有任何视图尺寸的痕迹。
编辑:我已经尝试将 C_X 解决方案放在代码上:
[super viewDidLoad];
self.view.backgroundColor = [NVGlobals homeCellBackgroundColor];
// on the iPad, disable panning (because we're inside a stacked
// view controller
if (IS_IPAD) {
self.edgesForExtendedLayout=UIRectEdgeNone;
self.panEnabled = YES;
}
但它不起作用。有任何想法吗?
编辑:问题已解决:我正在使用一个名为 PSStackedView ( https://github.com/steipete/PSStackedView/ ) 的插件,要在 iOS7 上正确使用它,您必须 使用边界而不是应用程序更改viewRect :
- (CGRect)viewRect {
// self.view.frame not used, it's wrong in viewWillAppear
CGRect viewRect = [[UIScreen mainScreen] bounds];
return viewRect;
}