如果更加deveice获取iOS的version,那么之前的device升级到iOS6后也会是新的。应该判断机器型号,根据window的bounds的height来判断吧,如果是568就是长的,否则不是,在加入判断前必须要设置launch image里面的Retina(4-inch)设置好后才可以拿到568。这样就能够判断自己的app是运行在拿个设备了。
NSLog(@"height %f ",window.bounds.size.height);
2012-09-24 02:00:38.713 HelloWorld[49739:c07] height 568.000000
------------------------------------------------------------------------------------------------------------------------------------------------------------
解决4inch屏黑边问题:
iphone5 出来后,针对旧版屏幕的app 放到新iphone 上将会导致黑边问题.. 原因: 多出来的88个点将会将会被自动均分为上下两部分.背景为黑色.如图示:
使用绝对布局的开发者,可能需要对程序进行一些修改.如 CGRect frame =CGRectMake(0,0,320,460); yourController.view.frame =frame; 以上布局将导致控件固定在某一位置...开发者应逐渐放弃该种布局方式,而采用自适应的动态方式.. 解决办法: 步骤一. 升级xcode 到4.5 步骤二. 宏定义获取设备屏幕大小来替换你程序中使用 320,460的一些绝对坐标; //设备屏幕大小 #define __MainScreenFrame [[UIScreen mainScreen] bounds] //设备屏幕宽 #define __MainScreen_Width __MainScreenFrame.size.width //设备屏幕高 20,表示状态栏高度.如3.5inch 的高,得到的__MainScreenFrame.size.height是480,而去掉电量那条状态栏,我们真正用到的是460; #define __MainScreen_Height __MainScreenFrame.size.height-20 步骤三.你需要一张640*1138的预加载图(launch image).在工程>TARGETS 中添加,系统将自动将其重命名为Default-568h@2x.png.如下:
ps.实际上是中间部分被拉伸了88point..如果表格是tableView这将不造成多大的影响.但如上图比较可知,将会造成部分空白的地方.因而,我们需要判断屏幕大小的时候对高度进行判断,再改变中间部分控件的高度.感觉还是比较麻烦..有人说在直接使用460,再放2栏广告在最下方,感觉也不错啊。 |
相关推荐
另外为了对iphone5的4英寸屏幕的支持,这里也是一个例子。其实实现很简单,仅仅加上一个命名为xxx-568@2x.png的启动画面图片就可以了。 看到网上居然没有这些例子的代码,秉着我为人人的精神而制做的,希望有帮到你...
Inch - 优雅的iPhone全尺寸屏幕精准适配工具
树莓派5寸LCD电阻触摸屏驱动(5.0inch HDMI) 请手动在config.txt中增加如下代码 hdmi_group=2 hdmi_mode=1 hdmi_mode=87 hdmi_cvt 800 480 60 6 0 0 0 dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000...
[size=1em]4-inch retina display with 326 ppi o [size=1em]8 MP iSight camera (with larger 1.5μ pixels) and a 1.2MP FaceTime camera. o [size=1em]Fingerprint identity sensor built into the home button...
ios7 ios6(3.5inch,4inch)适配demo。 内容不多,思路简单使用。
目前为止,iPhone屏幕...这样,共有iPhone3/4/5、6、6+三组宽度,在iPhone6、6+下将按比例横向放大,也就是说我们要适配宽、高、字号大小(如果说Android屏幕适配是地狱一般,那目前来看iPhone屏幕适配还是很美好的)
电子墨水屏驱动芯片UC8276C,寄存器配置详细说明。
京瓷泰国4.1inch_64967AA_规格书
微雪的LCD屏驱动,包含: LCD35C-show LCD35-HDMI-480x320-show LCD35-HDMI-800x480-show LCD35-show LCD43-show LCD43-show-V2 LCD101-1024x600-show LCD4-800x480-show LCD154-show LCD4C-show...
Macbook 13inch Memory
研祥6U VPX 1.0inch 高性能刀片计算机样本pdf,研祥6U VPX Intel Core i7 1.0inch 高性能刀片计算机:VPX-1811 6U 1.0inch VPX 高性能刀片计算机,采用Intel Core? i7 CPU 610E,2.53 GHz工作频率,QM57芯片组。板载...
SPI接口,2.4寸液晶屏驱动
MST717A 10.2inch PCB文件是protel 99se格式文件,是一款点7-10.2寸TFT屏的显示驱动电路。
3.97inch_16BIT_Module_OTM8009A_MRB3971_V1.0,,3.97寸触摸屏
2.2inch TFT LCD STM32 PROGRAM
1.54inch e-Paper 微雪百科 stm32F103CBT6驱动 亲测可用 INTERFACE: PA3:Busy PA1:Rst PA2:DC PA4:CS PB13:SCK(D0/SCL) PB15:MOSI(D1/SDA)
7寸屏mipi参考手册,40PIN接口,1024*600分辨率。mipi控制器芯片NT51021手册在另外一个上传的文档中。
液晶屏资料2.4inch_SPI_Module_MSP2402_User_Manual_CN.rar 该资料为网络收集。 该资料针对ILI9341液晶屏和xpt2046触摸驱动,包含液晶屏使用说明和stm32驱动程序,驱动为C语言编写,arm_keil工程,含范例测试程序,2...
ar0144开发手册(不包含register),含有dvp协议介绍,写的较为清晰可以参考,Advance Information AR0144AT Developer Guide1/4−Inch CMOS Digital Image Sensor