ios8新建项目的storyboard变成了正方形

        今天久违的新建了一个项目,打算写点什么来玩玩,结果发现哎哟卧槽,storyboard的View怎么变成正方形了?php

wKiom1R8bGeDrhDSAAB5g61Rz4s212.jpg

       虽然以前据说了iOS8的新特性Auto Layout,可是一直没放在心上,毕竟当时的项目是iOS7的时候建立的,要用起来有点麻烦也就没管,结果如今新建项目发现问题大条了,Auto Layout没研究过,按往常的布局这样正方形的界面就完蛋了啊,怎么破呢?xcode

        不得不说,仍是百度强大,分分钟百度出了答案,来自cocoachina的“为何xcode 6的storyboard变成了正方形的?”,其中3楼有猜想ide

Resizable吧,iOS8总体弱化了方向的概念,增强了 size 的概念,应该是为了适配各类大小的屏幕了,因此默认索性就正方形了。。。。我的猜想,勿喷~ 布局

而后该回帖的做者在6楼给出了答案
spa

你的截图上,顶部不是有三个小图标么,选第一个,在右边的Utilities菜单里选择那个标尺形状的图标,里面有个Simulated Size,选择Freeform,就能够自定义宽高了code

即点击如图中红色方框所示
orm

wKioL1R8bvCi748GAACDSw6TEi4128.jpg

点击Attributes inspector中Simulated metrics栏的“Size”列表,在其中选择合适的尺寸或者直接选择Freeform来自定义尺寸,而后storyboard里面的View就职由咱们搓圆捏扁啦。blog

wKioL1R8b6DBkYMnAAGXyYE11mQ019.jpg

相关文章
相关标签/搜索