仅在 iphone 11 上显示 UI 图像在其他 iphone 版本上隐藏
Posted
技术标签:
【中文标题】仅在 iphone 11 上显示 UI 图像在其他 iphone 版本上隐藏【英文标题】:Only show UI image on iphone 11 hide it on other iphone versions 【发布时间】:2021-01-04 16:33:02 【问题描述】:使用情节提要如何仅在特定 iphone 版本上显示 UI 图像并将其隐藏在其他 iphone 版本(例如 iphone 8)上? 这可能很快吗?
【问题讨论】:
【参考方案1】:使用 Storyboard,您可以根据尺寸等级显示/隐藏图像,这里是 Apple Documentation for it。这种方法需要注意的是,多个设备属于同一尺寸类别。要查看哪些设备属于什么尺寸类别check this link,然后向下滚动到尺寸类别部分。
如果您想要特定于设备,则需要用代码编写它。这样做有点复杂,但有一个非常好的library for it。这是一个文件实现,所以如果您不关心 Pod 或类似工具,您可以将文件复制到您的项目中,或者甚至破译它并提出您的自定义实现。
【讨论】:
谢谢弗拉德。会看看这个!以上是关于仅在 iphone 11 上显示 UI 图像在其他 iphone 版本上隐藏的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 上使用 null 调用 forge.facebook.ui 回调