Arkadiy Brown Asked:2020-05-03 01:32:05 +0000 UTC2020-05-03 01:32:05 +0000 UTC 2020-05-03 01:32:05 +0000 UTC 如何将 UIButton 的高度设置为屏幕高度的百分比? 772 有一个 UIButton 元素通过约束以垂直中心为中心,我需要此按钮的高度等于当前屏幕高度的 50%。以点为单位设置值看起来令人怀疑 - 手机的屏幕不同。我不知道如何实现这一点。 ios 1 个回答 Voted Best Answer Dmitry Kuleshov 2020-05-03T02:59:42Z2020-05-03T02:59:42Z 有两个选项:1)如果您使用界面生成器,那么您只需使用乘数 1:2 设置约束相等高度 2)如果从代码中获得 UIDevice.main.bounds.height 屏幕高度并除以 2。虽然更简洁的解决方案是通过 View 的高度来实现,并且全部使用相同的乘数
有两个选项:1)如果您使用界面生成器,那么您只需使用乘数 1:2 设置约束相等高度 2)如果从代码中获得 UIDevice.main.bounds.height 屏幕高度并除以 2。虽然更简洁的解决方案是通过 View 的高度来实现,并且全部使用相同的乘数