在使用iOS 6.0 SDK构建我的iPad应用后,我的UISplitViewController的详细视图出现了奇怪的行为。详细视图的位置比它应该的低20像素(点/40像素)。
以下是在5.1下的样子:
针对Interface Builder中的DetailViewController_iPad.xib文件,我将模拟指标>顶栏设置为“None”,但这并没有帮助解决问题。 我已记录了视图框架:
此处记录的高度为684,而实际应为704。
更新:这个问题似乎是间歇性的,有些编译导致了这个问题,而其他的则没有。
如果有其他人遇到过这个问题并找到原因,请告知。
以下是在5.1下的样子:
针对Interface Builder中的DetailViewController_iPad.xib文件,我将模拟指标>顶栏设置为“None”,但这并没有帮助解决问题。 我已记录了视图框架:
- (void) viewDidLayoutSubviews {
//.. etc
NSLog(@"viewDidLayoutSubviews: %@", CGRectCreateDictionaryRepresentation(self.view.frame) );
}
此处记录的高度为684,而实际应为704。
Height = 684;
Width = 703;
X = 0;
Y = 0;
有经验的人知道该怎么做吗?下一步该尝试什么?更新:这个问题似乎是间歇性的,有些编译导致了这个问题,而其他的则没有。
如果有其他人遇到过这个问题并找到原因,请告知。