【发布时间】:2015-04-26 19:14:16
【问题描述】:
我有 4 个容器,需要将它们一起向上移动 40 像素。我可以一次移动所有这些吗?
我试过一一改变它们的矩形,但是当旋转发生时,一切都搞砸了。
【问题讨论】:
-
您将需要添加更多关于您尝试设置的场景的详细信息,您当前的确切实施方法是什么,以及“当轮换发生时一切都搞砸了”准确的意思。
标签: uikit
我有 4 个容器,需要将它们一起向上移动 40 像素。我可以一次移动所有这些吗?
我试过一一改变它们的矩形,但是当旋转发生时,一切都搞砸了。
【问题讨论】:
标签: uikit
其实很简单。在 IB 中,您还可以创建带有高度的顶部、底部、左侧和右侧约束。然后 ctrl 拖动顶部约束,将顶部视图连接到超级视图的顶部。
去你的班级,按照你的意愿给出所需的常量值。
@IBOutlet weak var moveConstant: NSLayoutConstraint!
然后
@IBAction func moveTop(sender: AnyObject) {
moveConstant.constant = 40
}
【讨论】: