问题:UIView的大小被“锁定”在IB自动布局视图缩放挫折的时候在Interface Builder
我上传,说明我的问题有20秒的视频与自动布局设计时,但让我形容它。您可能会认识到这个项目:苹果的WWDC 2012“自动布局简介”是正确的。我在界面生成器中有一个简单的iPhone视图,我已经在底部有一个按钮和标签。下一步是添加一个UIView。这是事情变得丑陋的地方。
当我将UIView拖出界面生成器中的调色板并放到iPhone窗口上时,只要我放开它,它似乎就会变成锁定为的初始尺寸。我把它放在左上角,我想把它水平地拖到窗口的右侧,并垂直拖到它将会抵消(减去填充)按钮和标签的底部。但是,当我尝试调整它的大小时,我不能。它坚持原来的大小!
说明我的问题,视频是在这里:
http://www.youtube.com/watch?v=jsW4UwnCEkw
你可以看到我抢视图的右边缘,并试图把它一起在窗口的右侧,但它赢得了” t扩大。然后,您可以看到我将整个视图移到右侧(它保留了它的大小),然后尝试相反的方法:抓住左侧并尝试将其展开,以使其朝窗口左侧扩大。在这两种情况下,视图都被锁定为原始大小。
什么给! Interface Builder中的自动布局只是最令人沮丧的事情。如何通过拖动来调整视图的大小?谢谢!
(注:Xcode的4.6.3。)
这类事情在Xcode 5中是固定的。当我在Xcode 4中使用它时,我只是通过增加/减少数字来调整信息面板的视图。 – Abizern
谢谢。是否有可能该功能曾经在Xcode 4的早期版本(WWDC 2012时使用的版本)中工作,然后功能在更高版本中打破?我只是不明白为什么主持人能够在她的Xcode中做到这一点,我无法做到。 (我已经开始使用Xcode 5了,但是我也刚刚开始迁移到Auto Layout,并且我试图弄清楚它。当我的设备处于beta版时,我没有加载iOS 7,所以我对于某些编码,我停留在Xcode 4上。) – Mario