And*_*der 6 xcode interface-builder xcode6
我有一个项目,我正在从Xcode 4.6.3升级到Xcode 6.1.1.我在Xcode 6.1.1中打开它,并打开每个.xib.每个.xib的格式都按预期更改.我想尝试使用自动布局.选中"使用自动布局","使用大小类"也是如此.我将每个适当的对象从Alignment Frame更改为Alignment Rectangle.
有一段时间我无法添加任何约束.然后经过一些尝试,我可以添加一些.查看截图.
对于选定的视图,我无法添加约束."添加新约束"复选框和字段已禁用.只有更新帧可以更改.我也无法添加对齐约束.按住Ctrl键拖动视图中的一行也不会添加约束.注意视图高度为411.如果我选择另一个对象,则再次选择View,高度将更改为父标签栏的高度减去.如果我继续这样做,高度变得越来越小,那么Xcode会崩溃.如何为此视图添加约束?
标签栏X,Y,宽度和高度被禁用.当我更改指定视图控制器视图的高度时,标签栏Y更改为该值减去标签栏高度49.当我选择视图时,它的高度现在再减少49.选择标签栏,它的Y现在减少49.等等.当我无法添加约束时,如何设置分配视图控制器视图的尺寸?
小智 8
我遇到过同样的问题。就我而言,视图布局设置设置为Translate Mask Into Constraint。我将其更改为Automaticin 来解决Size Inspector。
启用自动布局的步骤:
Show the Size Inspector。Layout列表,从下拉列表中选择Automatic。泽夫给出了答案。您不能直接向视图控制器中的顶级视图添加约束。
关于选择视图时视图高度降低的问题,我从原始的 .xib 开始进行一些小的更改并做笔记。当我检查“使用自动布局”和“用户大小类”时,收到警报,文档将不再与 Xcode 5 兼容。窗口框架大小从 320 568 变为 600 600。ibExternalTranslatesAutoresizingMaskIntoConstraints 从 1 变为 0。其他变化如下出色地。向视图中包含的对象添加约束,一次一个,我得到了很好的结果。当我选择视图高度时减小的行为消失了。
| 归档时间: |
|
| 查看次数: |
6453 次 |
| 最近记录: |