判断运行的是iPhone5及解决4inch屏黑边问题
如果更加deveice获取iOS的version,那么之前的device升级到iOS6后也会是新的。应该判断机器型号,根据window的bounds的height来判断吧,如果是568就是长的,否则不是,在加入判断前必须要设置launch image里面的Retina(4-inch)设置好后才可以拿到568。这样就能够判断自己的app是运行在拿个设备了。
?
PS:硬件-》设备-》iPhone(Retina 4-inch) 得到4寸的模拟器NSLog(@"height ??%f ",window.bounds.size.height);
解决办法:
使用绝对布局的
结果:
ps.实际上是中间部分被拉伸了88point..如果表格是tableView这将不造成多大的影响.但如上图比较可知,将会造成部分空白的地方.因而,我们需要判断屏幕大小的时候对高度进行判断,再改变中间部分控件的高度.感觉还是比较麻烦..有人说在直接使用460,再放2栏广告在最下方,感觉也不错啊。