gpt4 book ai didi

ios - 如何检测 iOS 中的圆角屏幕角

转载 作者:行者123 更新时间:2023-11-29 00:02:42 75 4
gpt4 key购买 nike

在 ( https://developer.apple.com/ios/human-interface-guidelines/overview/iphone-x ) 上,Apple 告诉我们“出现在屏幕底部的全宽按钮在具有圆角并与安全区域的底部对齐时看起来最好......”

所以如果屏幕的角是圆的,我想把按钮的角弄圆,但是当屏幕的角很尖时,我想把按钮的角弄圆。

我只是想看看应用程序是否在 iPhone X 上运行,但我预计 future 的设备也会有圆角,我不想每次新设备推出时都必须重新访问此代码。

我已经在我的应用委托(delegate)中检查了 window.layer.cornerRaidus...

最佳答案

不是检测圆角,而是检测底部安全区域下的非零区域。如果该区域足够大,则与其对齐(但显然不在其中),并可能围绕按钮角作为您对 future 的随机赌注。如果不是,请在按钮下方保留标准自动布局底部边距,并使用标准按钮 UI。

无论您做什么,请注意 Apple 可能或将会更改其 UI 指南以及 UI API 和外观,因此不要计划让您的面向 future 的设计成为面向 future 的设计。

关于ios - 如何检测 iOS 中的圆角屏幕角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49032939/

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