【发布时间】:2015-03-05 09:28:26
【问题描述】:
可能是一个非常琐碎的 Swift 问题。
我的故事板上有各种UIelements(标签、图像等)的视图。
我想做的是通过代码更改其中一些元素的位置(因此不使用情节提要或自动布局功能)。
当我动态创建元素时,我只需键入:
distanceLabel.frame = CGRectMake( 100, 200, 50, 50); // set new position exactly
或
distanceLabel.frame.origin = CGPoint(0,0)
但这不适用于我的存储板上的元素(我通过我创建的 IBOutlets 调用它们)。有什么简单的技巧/提示/提示可以做到这一点吗?
非常感谢
【问题讨论】:
-
Interface Builder 是否自动为您的 UI 元素创建布局约束?
标签: xcode swift storyboard uikit