我在使用UIScrollView和导航控制器时看到了iOS7,滚动视图必须一直位于视图的顶部。或者,当应用程序运行时,标签或图像不会出现在正确位置,如此问题iOS 7 Navigation Bar and Scroll View are different in storyboard and simulator中所示。
我想知道有没有办法解决这个问题。我正在设置我的scrollView:
viewController.h
@property(nonatomic,weak) IBOutlet UIScrollView *scrollview;
viewController.m
- (void)viewDidLayoutSubviews {
[scrollview setContentSize:CGSizeMake(0, 1000)];
}
我的问题是使用ios7和自动布局有没有办法解决这个问题?或者我只需要在故事板中看起来很奇怪?
提前感谢您的帮助。
答案 0 :(得分:0)
在“属性”检查器中的“模拟指标”下,可以将“顶部栏”更改为“无”。这将模拟在Storyboard中查看时没有导航栏的视图控制器。实际运行应用程序时,将出现导航栏。