我正在开发可以进入任何应用程序的第三方库。我的库提供的功能取决于应用程序支持的方向。我想知道是否有任何可靠的编程方式来检索任何给定应用程序中支持的应用程序方向列表。这很重要,这样我就可以根据支持的方向修改我的库可用的功能。
注意:考虑到这是一个图书馆,我需要能够在一个可靠的地方查阅这些信息。
最佳答案
您可以将您的 Info.plist 作为字典阅读
[[NSBundle mainBundle] infoDictionary]
您可以通过 UISupportedInterfaceOrientations
键轻松获得支持的方向。
NSDictionary* infoDict = [[NSBundle mainBundle] infoDictionary];
NSArray* supportedOrientations = [infoDict objectForKey:@"UISupportedInterfaceOrientations"];
关于ios - 如何以编程方式确定支持的应用程序方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23206312/