2014-08-05 15:31:13 csgcsg123 阅读数 422
  • iOS开发-全面解析iOS蓝牙BLE4.0开发

    只要你会OC基础,会写HelloWorld,你就可以实现iOS的蓝牙通信功能,实现蓝牙小项目也不在话下,作者会带领大家详细分析BLE4.0原理,通过分析xcode使用的蓝牙API,让学者能够得心应手的实现蓝牙BLE4.0的开发

    3673 人正在学习 去看看 许英俊
在IOS6.1中,4.0寸屏frame 

试图view 的 frame = (0 20; 320 548);

状态栏20高度不计算在试图frame中


UINavigationBar 的 frame = (0 20; 320 44);

其他试图需要加载到view上面起点坐标是(0,0,宽度,高度)


在IOS 7.1中,4.0寸屏frame

view 的 frame = (0 0; 320 568)

UINavigationBar 的  frame = (0 20; 320 44)

其他试图需要加载到view上面起点坐标是(0,64,宽度,高度)


//7.0.3  iPhone4S

2014-09-22 10:44:18.720 ios[3169:70b] systemVersion  7.0.3

2014-09-22 10:44:18.722 ios[3169:70b] self.view  <UIView: 0x7a689d50; frame = (0 0; 320 480); autoresize = W+H; layer = <CALayer: 0x7a68a500>>

2014-09-22 10:44:18.723 ios[3169:70b] self.navigationController.navigationBar  <UINavigationBar: 0x7a67a130; frame = (0 20; 320 44); opaque = NO; autoresize = W; gestureRecognizers = <NSArray: 0x7a67c070>; layer = <CALayer: 0x7a67a290>>


//7.1  iPhone4S

2014-09-22 10:46:57.078 ios[3215:60b] systemVersion  7.1

2014-09-22 10:46:57.080 ios[3215:60b] self.view  <UIView: 0x7a72e260; frame = (0 0; 320 480); autoresize = W+H; layer = <CALayer: 0x7a72f250>>

2014-09-22 10:46:57.081 ios[3215:60b] self.navigationController.navigationBar  <UINavigationBar: 0x7ba281f0; frame = (0 20; 320 44); opaque = NO; autoresize = W; gestureRecognizers = <NSArray: 0x7a674110>; layer = <CALayer: 0x7ba284d0>>


//8.0  iPhone4S

2014-09-22 10:47:29.225 ios[3257:69791] systemVersion  8.0

2014-09-22 10:47:29.226 ios[3257:69791] self.view  <UIView: 0x7b82d780; frame = (0 0; 320 480); autoresize = W+H; layer = <CALayer: 0x7b82da20>>

2014-09-22 10:47:29.226 ios[3257:69791] self.navigationController.navigationBar  <UINavigationBar: 0x7a725710; frame = (0 20; 320 44); opaque = NO; autoresize = W; gestureRecognizers = <NSArray: 0x7a728770>; layer = <CALayer: 0x7a725920>>



//8.0 iphone5s

2014-09-22 10:56:40.753 ios[3673:77309] systemVersion  8.0

2014-09-22 10:56:40.754 ios[3673:77309] self.view  <UIView: 0x7faf935bd3c0; frame = (0 0; 320 568); autoresize = W+H; layer = <CALayer: 0x7faf935bd490>>

2014-09-22 10:56:40.754 ios[3673:77309] self.navigationController.navigationBar  <UINavigationBar: 0x7faf937254e0; frame = (0 20; 320 44); opaque = NO; autoresize = W; gestureRecognizers = <NSArray: 0x7faf9372fc50>; layer = <CALayer: 0x7faf93717050>>



//8.0 Iphone6

2014-09-22 10:51:58.817 ios[3551:74178] systemVersion  8.0

2014-09-22 10:51:58.818 ios[3551:74178] self.view  <UIView: 0x7fe843553990; frame = (0 0; 375 667); autoresize = W+H; layer = <CALayer: 0x7fe843528130>>

2014-09-22 10:51:58.819 ios[3551:74178] self.navigationController.navigationBar  <UINavigationBar: 0x7fe8434182b0; frame = (0 20; 375 44); opaque = NO; autoresize = W; gestureRecognizers = <NSArray: 0x7fe84341b300>; layer = <CALayer: 0x7fe8434184f0>>



//8.0 Iphone6 plus

2014-09-22 10:53:57.161 ios[3608:75494] systemVersion  8.0

2014-09-22 10:53:57.162 ios[3608:75494] self.view  <UIView: 0x7fe861c5aac0; frame = (0 0; 414 736); autoresize = W+H; layer = <CALayer: 0x7fe861c5aa40>>

2014-09-22 10:53:57.163 ios[3608:75494] self.navigationController.navigationBar  <UINavigationBar: 0x7fe861d41e80; frame = (0 20; 414 44); opaque = NO; autoresize = W; gestureRecognizers = <NSArray: 0x7fe861e0cc00>; layer = <CALayer: 0x7fe861d420c0>>




2014-11-07 15:00:16 chenyuqing20 阅读数 346
  • iOS开发-全面解析iOS蓝牙BLE4.0开发

    只要你会OC基础,会写HelloWorld,你就可以实现iOS的蓝牙通信功能,实现蓝牙小项目也不在话下,作者会带领大家详细分析BLE4.0原理,通过分析xcode使用的蓝牙API,让学者能够得心应手的实现蓝牙BLE4.0的开发

    3673 人正在学习 去看看 许英俊

适配4.0寸以上屏幕:

【PS:目前只在模拟器测试可以适配,真机有待检测,慎用】

工具:xcode6.1 beta

1.新建一个Single View Application

2.取消 Use Auto Layout 和 Use Size Classes


3.在弹出窗口选择 Disable Size Classes


4.在Launch Screen File 里清空里面的内容


5.添加一个名字叫 Default-568@2x.png的图片去除view上下的黑色空白(尺寸 640*1136)

6.OK,简单配置的方法已经完成

以下是模拟器效果:分别是5.5,4.7,4.0屏幕效果




Demo地址:http://pan.baidu.com/s/1pJLUzAr

吐舌头我是新手,有不对的地方大神多指教。



2014-09-10 10:31:57 yzhangaa 阅读数 657
  • iOS开发-全面解析iOS蓝牙BLE4.0开发

    只要你会OC基础,会写HelloWorld,你就可以实现iOS的蓝牙通信功能,实现蓝牙小项目也不在话下,作者会带领大家详细分析BLE4.0原理,通过分析xcode使用的蓝牙API,让学者能够得心应手的实现蓝牙BLE4.0的开发

    3673 人正在学习 去看看 许英俊


苹果发布了两款尺寸不一样的最新产品,4.7寸的iPhone 6和5.5寸的iPhone 6 Plus,这两款产品均比以前iPhone系列产品传统的4英寸屏幕要大。

 

苹果CEO Tim Cook于本周二的晚上在旧金山的发布大会上称新的iPhone是自2007年发布第一款iPhone以来进步最大的一款产品。

 

这款手机将于9月19日正式发售,iPhone 6售价为539英镑(约合人民币5335 元),iPhone 6 Plus 售价为619英镑(约合人民币6126 元)

 

iPhone 6厚度为6.9mm iPhone 6 Plus为7.1mm,这比以前7.6mm厚的5S轻薄许多。

 

这两款设备都运行iOS8操作系统,并配备A8处理器和全新的M8运动协处理器。苹果的市场总监Phil Schiller表示新的处理器将会更好的速度和识别度。

 

苹果也宣称提高了电池的续航能力,iPhone 6可以持续11个小时的视频观看和11个小时的Wifi上网。The iPhone 6 Plus可以支持更长的12小时Wifi上网。

 

该手机还可以使无线网络呼叫使用voice over LTE (VoLTE)技术无缝转移至网络数据,苹果和EE(电子工程协会)合作开发了此项技术。

 

iPhone 6 Plus还配备了“双视图”显示,以便从关键应用中提取更多信息。例如邮件应用可以显示在信息线程和其他信息当中。

 

iPhone 6 和 iPhone 6 Plus的摄像头也许没有令人非常满意,后置摄像头仅配备了800M iSight摄像头。这将远低于主流市场上的配备,例如Sony Xperia的2700百万像素和Lumia 930的2000万像素。

 

新的iPhone还有Apple Pay特性,一个基于NFC的支付系统,允许用户在零售商店通过iPhone支付,为任何信用卡远程转账等。


原文链接:http://www.v3.co.uk/v3-uk/news/2363924/iphone-6-and-iphone-6-plus-apple-unveils-47in-and-55in-models

iOS屏幕启动图尺寸

阅读数 290

iOS 尺寸

阅读数 380

没有更多推荐了,返回首页