gpt4 book ai didi

iphone - 适用于 iOs 7 的特定 StoryBoard

转载 作者:行者123 更新时间:2023-12-01 17:20:45 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to load multiple storyboard files depending on iOS version? (5 and 6)

(1 个回答)


8年前关闭。




我想在 iOs7 上优化我的应用程序,但这真的很难。
Xcode 看起来很麻烦...

你知道是否有可能有 2 个 Storyboard,一个用于 iOs7,另一个用于旧版本?

非常感谢 !

最佳答案

这是你需要做的。把这种类型的逻辑放在你的 applicationDidFinishLaunchingWithOptions:您的应用委托(delegate)的方法:

#define SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(v)  ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedAscending)
#define iOS_7_OR_LATER SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"7")

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:iOS_7_OR_LATER ? @"Storyboard-iOS7" : @"MainStoryboard" bundle:nil];
self.window.rootViewController = [storyboard instantiateInitialViewController];
[self.window makeKeyAndVisible];

关于iphone - 适用于 iOs 7 的特定 StoryBoard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18743623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com