这是使用界面构建器创建的按钮:
这条橙色虚线是什么(按钮文字区域,对吗?),为什么它在按钮之外,如何让它在按钮内(如果是这种情况)???
答案 0 :(得分:3)
这是因为你有自动布局,它认为大小和位置应该基于约束。有时它会在不调整约束的情况下移动或调整元素时显示此内容,有时它会显示,因为给出的约束是不明确的。
答案 1 :(得分:2)
谷歌自动布局。您没有提供所有必需的约束,或者它们不是您想要的约束。红色框表示按钮在遵循提供的约束条件下的位置。
一种可能的解决方法:在界面构建器中,您会在右下方看到几个按钮。单击第三个,然后选择更新约束。