在我的应用程序中,我有一个 TabbarController。其中一个选项卡会打开一个启动 iPhone 相机的视图。此 CameraView 是由另一家公司开发的 SDK 的一部分。所以我不能修改这个CameraView的类。我的问题是我必须在这个 CameraView 中实现一个 UINavigationBar。我已经通过 annotationView 解决了这个问题(这个导航栏不是由导航控制器处理的):
[self.annotationView addSubview:navbar];
除了自动调整大小问题外,一切都很好。如果我将手机切换到横向模式,导航栏太短了。我已经尝试设置 Autoresizingmask 但这没有帮助。您有什么想法可以强制导航栏自动调整大小吗?
提前致谢