我正在为iPad编写一个应用程序,并使其在MacOS上运行,到目前为止,它在迁移到MacOS方面效果很好。
但是,我希望隐藏一个按钮,或者如果它在Mac上运行,则至少禁用该按钮,但如果在iPad或iPhone上运行,则允许启用它。
有什么建议吗?
如果你尝试在macCatalyst上运行,你可以使用这段代码
#if targetEnvironment(macCatalyst)
print("Disable or hide your button")
#elseif os(watchOS)
print("for watchOS")
#else
print("enable your button")
#endif