首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

判断运行的是iPhone5及解决4inch屏黑边有关问题

2012-10-13 
判断运行的是iPhone5及解决4inch屏黑边问题如果更加deveice获取iOS的version,那么之前的device升级到iOS6

判断运行的是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);


解决办法:

  使用绝对布局的
结果:

判断运行的是iPhone5及解决4inch屏黑边有关问题

ps.实际上是中间部分被拉伸了88point..如果表格是tableView这将不造成多大的影响.但如上图比较可知,将会造成部分空白的地方.因而,我们需要判断屏幕大小的时候对高度进行判断,再改变中间部分控件的高度.感觉还是比较麻烦..有人说在直接使用460,再放2栏广告在最下方,感觉也不错啊。

热点排行