视图是在界面构建器中创建的,并且在底部奇怪地被切断,并且感谢帮助或建议。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[self.window addSubview:viewController.view];
[self.window makeKeyAndVisible];
return YES;
}
编辑:我实际上没有视图控制器的笔尖,而是主窗口笔尖和两个不同主题的不同视图的笔尖。
如果我使用:
self.window.rootViewController = self.viewController;
它不会发生,但遗憾的是,这将在iOS 3.2或更低版本中崩溃。
答案 0 :(得分:0)
在界面构建器中,您需要检查视图的尺寸。您将看到它太短(您的高度可能设置为440,但如果您没有状态栏,它应该是460或480)。这可能就是它似乎被切断的原因。
答案 1 :(得分:0)
我遇到了同样的问题,我所做的是在ViewDidLoad中将视图转换为20像素,然后一切正常。问题肯定与statur bar有关,但我不知道除了这种解决方法之外的解决方案。
要翻译视图,请使用以下命令:
self.view.transform = CGAffineTransformMakeTranslation( 0, 20 );
答案 2 :(得分:0)
尝试在IB中启用模拟状态栏。