如何使 UiButton 的右侧始终位于屏幕中央?
How to place UiButton's right side is always on centre of screen?
我是 objective c 的初学者。我正在尝试设计一个 UIButton
以便它的左侧始终触及屏幕的左侧,而 UIButton
的右侧应始终位于屏幕中央。我正在使用自动布局在 storyboard
上尝试它,但是当我旋转屏幕时意味着 UIButton
不符合条件。我应该为此使用什么约束?
设置约束并不像看起来那么简单,你也可以通过约束实现更多。
根据您的问题,我了解到您希望左侧屏幕的 UIButton 覆盖半个屏幕。
为此:
1) 添加常量 0(零)的左边距约束,这将从屏幕左侧启动按钮。
现在,如何让 UIButton 填满屏幕的一半,您必须在约束中添加少量逻辑。
屏幕中央的按钮 = screen.width/2
以下是如何使用约束来实现。
1)右击按钮,拖动到主视图,
2)来自列表Select等宽,
通常这将使您的按钮与主视图大小相同。
3)Select按钮的宽度限制(必须是红色)
4)转到属性约束检查器,
5) 在乘数字段中将 1 更改为 0.5。
这就是你如何让你的按钮成为屏幕一半大小的方法。
我是 objective c 的初学者。我正在尝试设计一个 UIButton
以便它的左侧始终触及屏幕的左侧,而 UIButton
的右侧应始终位于屏幕中央。我正在使用自动布局在 storyboard
上尝试它,但是当我旋转屏幕时意味着 UIButton
不符合条件。我应该为此使用什么约束?
设置约束并不像看起来那么简单,你也可以通过约束实现更多。
根据您的问题,我了解到您希望左侧屏幕的 UIButton 覆盖半个屏幕。
为此:
1) 添加常量 0(零)的左边距约束,这将从屏幕左侧启动按钮。
现在,如何让 UIButton 填满屏幕的一半,您必须在约束中添加少量逻辑。
屏幕中央的按钮 = screen.width/2
以下是如何使用约束来实现。
1)右击按钮,拖动到主视图, 2)来自列表Select等宽, 通常这将使您的按钮与主视图大小相同。 3)Select按钮的宽度限制(必须是红色) 4)转到属性约束检查器, 5) 在乘数字段中将 1 更改为 0.5。 这就是你如何让你的按钮成为屏幕一半大小的方法。