我可能有一个初学者的问题,但在stackoverflow和其他论坛上无休止地搜索后,还没有找到解决这个特定问题的任何解决方案。
我在故事板中的细节视图似乎放大了太多。此时,放大和缩小只是在情节提要上进行放大和缩小,而不是专门在局部视图上进行放大和缩小。
这表明我的按钮左边的对齐箭头没有位于详细信息视图框的半纬度处,尽管当我将我的按钮对齐到这个标记时,我确实看到了一个十字光标,表明我的按钮“居中”。
Detail View - Further Out
通过模拟,很明显,使用这些十字准线会产生一个运行时对齐,从最右边到最上面,而不是居中。我的按钮当前放置的位置似乎在模拟器屏幕的中心,但我希望我的指南允许使用建议的指南将按钮居中。
Simulator View
A)如何在细节视图中“缩小”,以便在细节视图中看到整个屏幕?
B)如果基准线本质上偏离中心,我如何使对象居中?
非常感谢您的建议和投入。
发布于 2016-02-10 14:42:17
您是否正在使用约束来保持各种控件的位置,等等?
如果没有,请尝试:
CMD + A.resolve auto layout issues。(这是最右边的图标)
再次单击Clear Constraints
resolve auto layout issues,然后单击从这里开始,根据你正在使用的UI来调整你的约束,比如iPhone、iPad以及它所处的任何方向等等。
发布于 2016-04-10 11:09:49
我忘了提到我是如何修复“放大过多”的问题的。
在故事板控制器中,在左侧导航器面板的文件检查器中,我只需取消选中Interface Builder文档部分中的"Use Size Classes“。我的视图控制器变成了一个普通的iPhone形状,所有的东西最终都放到了合适的位置。
https://stackoverflow.com/questions/35305204
复制相似问题