我的 Storyboard是用 xcode6 构建的,并使用新的基于约束的布局。我的应用程序以两种配置运行:wRegular hRegular 和 wCompact hAny。每当我尝试访问代码中的 TraitCollection 时,都会收到以下错误:
[MYUIControllerName traitCollection]: unrecognized selector sent to instance.
我也尝试过实现以下函数,但它从未被调用。
-(void)willTransitionToTraitCollection:(UITraitCollection *)newCollection withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator
最佳答案
我认为 size classes 在 < iOS 8 中不起作用是不对的。https://developer.apple.com/library/ios/recipes/xcode_help-IB_adaptive_sizes/chapters/DeployingSizeClassesonEarlieriOSVersions.html#//apple_ref/doc/uid/TP40014436-CH13-SW1
关于ios - 访问 UIViewcontroller.traitCollection 编译但崩溃我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25923523/