第二弹:xcode4.5向低版本移植代码nib布局变成空白解决办法
哈哈,又有时间写点东西了。
前几天把xcode更新到了最新的4.5版,发现apple把好多功能都做了整合集成,让我们省去了很多麻烦。
但是今天把在xcode4.5上写的代码,发给同事之后,在他4.3的xcode打开之后,发现storyboard中所有的nib的控件都神奇的“消失”了,上网查了半天,发现有别人也遇到这个问题,但是搜了半天也没找到解决办法,后来果断放弃百度,转战google,英文还真是头疼啊。
黄天不负苦心人,终于找到解决的办法:
原来在低版本的xcode中,控件并不是没显示出来,而是所有的控件的 长宽都被置为0,并且位置 x=0,y=4xx 也就是放到了最左下角。因为长宽都被置为了0,所以我们当然看不见了。
好了闲言少絮,解决办法:在xcode4.5中, 点击storyboard -> Show the File inspector ->interface Builder Document -> Use Autolayout
将红圈里面的对号取消,再次发给同事,在xcode4.3上打开后,恢复正常!
哈 写的好乱,再次怀念语文老师! 吃饭喽!