我正在构建一个深色主题的 iOS 6 和 7 应用程序。我知道我可以打电话[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
使 iOS 7 状态栏适合深色主题应用程序。
问题是我要将我的应用程序提交到 App Store,而目前 Xcode 5 还没有准备好,所以我必须使用 Xcode 4.6.x 来完成这项任务。但是使用 Xcode 4.6,我无法从 iOS 7 编译新方法。我想我必须做一些类似 ""if ios7"" 的事情,然后[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
重新定位我的应用程序窗口。
我正在尝试用#ifdef
……来做这件事#else
……这段代码[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
在viewDidLoad
.
任何人都可以帮助了解如何#ifdef
在某些功能中使用 ... 方法。
非常感谢!!!!