哦,我在IB(xcode 5,ios7)这个IPad项目中遇到AutoLayout问题 .
这是我项目中的视图层次结构 .
UIViewController->UIView->UITableView->UITableviewCell->UILabel。
我向UILable添加了一些约束,(1.pin高度,2 . 引导空间到superview 3.pin尾随空间到超级视图,6针顶部空间到superview . ) . 但是当我看到肖像模式时,我认为它应该改变它的宽度以保持2和3的约束,但它没有,任何人都可以给我一个建议我应该怎么做 .
非常感谢!
这是我在纵向模式和横向模式下拍摄的屏幕 .
1 回答
当我在视图控制器的
Simulated Metrics
中为Orientation
选择Landscape
时,我说你获得了第二个屏幕截图,我想我是对的 . 正如本节 Headers 所暗示的那样,它是一个模拟(在运行时可能会有所不同) . 您可能会说的警告消息Frame for **** will be different at run time.
您是否尝试过运行应用程序?您的标签位置/尺寸是否错误?