首页 文章

IOS7 Tableview自动布局不起作用

提问于
浏览
1

哦,我在IB(xcode 5,ios7)这个IPad项目中遇到AutoLayout问题 .

这是我项目中的视图层次结构 .

UIViewController->UIView->UITableView->UITableviewCell->UILabel。

我向UILable添加了一些约束,(1.pin高度,2 . 引导空间到superview 3.pin尾随空间到超级视图,6针顶部空间到superview . ) . 但是当我看到肖像模式时,我认为它应该改变它的宽度以保持2和3的约束,但它没有,任何人都可以给我一个建议我应该怎么做 .

非常感谢!

这是我在纵向模式和横向模式下拍摄的屏幕 .

enter image description here

enter image description here

1 回答

  • 1

    当我在视图控制器的 Simulated Metrics 中为 Orientation 选择 Landscape 时,我说你获得了第二个屏幕截图,我想我是对的 . 正如本节 Headers 所暗示的那样,它是一个模拟(在运行时可能会有所不同) . 您可能会说的警告消息 Frame for **** will be different at run time. 您是否尝试过运行应用程序?您的标签位置/尺寸是否错误?

相关问题