【发布时间】:2020-04-26 01:55:58
【问题描述】:
我一直在为 iOS 12+ 版本使用 'UIKit.UIUserInterfaceStyle UIKit.UITraitCollection::get_UserInterfaceStyle()' API。我需要在 iOS 版本 9+ 上编译源代码,我需要使用条件编译来区分上述 API 的用法。有没有可能完成它。
【问题讨论】:
-
您知道,如果您将其确定为编译时间,则生成的应用程序将仅在编译时定义的 iOS 版本上运行。
-
嗨 rckoenes,我不明白你的意思
-
我的意思是,您应该在运行时而不是编译时检测到这一点。因为在编译时你不知道你的代码将在什么设备上运行。
标签: ios xamarin xamarin.ios ios9