ios软件开发过程中很重要的一点是对系统和屏幕进行适配对系统的适配主要是IOS7以后和之前以及IOS8新增特性,屏幕适配主要是对不同设备采用不同的布局以最佳展示效果展现给用户。
针对系统的适配:
IOS7以后和之前
#define IOSVersion [[[UIDevice currentDevice] systemVersion]...
分类:
移动开发 时间:
2014-11-28 10:12:17
阅读次数:
209
十二:判断设备//设备名称return [UIDevice currentDevice].name; //设备型号,只可得到是何设备,无法得到是第几代设备return [UIDevice currentDevice].model; //系统版本型号,如iPhone OS return [UIDevi...
分类:
移动开发 时间:
2014-11-27 18:15:57
阅读次数:
269
#define IOS7 ([[UIDevice currentDevice].systemVersion doubleValue]>=7.0)告诉系统不要把图片渲染成系统的颜色(蓝色) controller.tabBarItem.selectedImage=[[UIImage imageNamed...
分类:
其他好文 时间:
2014-11-24 00:39:46
阅读次数:
243
使用UiDevice获取设备信息获取设备名称let name = UIDevice.currentDevice().name获取设备系统名称let systemName = UIDevice.currentDevice().systemName获取系统版本let systemVersion = UI...
分类:
移动开发 时间:
2014-11-21 17:52:57
阅读次数:
175
异步请求:
-(BOOL)getOnlyKey1
{
NSString *myUUIDStr = [[[UIDevice currentDevice] identifierForVendor] UUIDString];
__block bool isTrue = false;
AFHTTPRequestOperationManager *manager...
分类:
其他好文 时间:
2014-11-20 12:07:25
阅读次数:
144
添加AddressBook这个包;然后#import //取得本地通信录名柄 ABAddressBookRef addressBook; if ([[UIDevice currentDevice].systemVersion floatValue] >= 6.0){ ...
分类:
其他好文 时间:
2014-11-13 18:30:43
阅读次数:
207
在IOS7以上,navigationbar车档界面的解决方法.在viewDidload中.添加以下代码. if( ([[[UIDevice currentDevice] systemVersion] doubleValue]>=7.0)) { self.edgesForExtendedLayout ...
分类:
移动开发 时间:
2014-11-05 21:10:32
阅读次数:
172
### iOS系统版本获取 获取当前运行系统的版本号: let version = UIDevice.currentDevice().systemVersion // 获取版本号如: 7.1.2 ### 比较版本号 最主要的是与iOS 8版本进行比较: // 与iOS 8.0.0进行比较 // 注意...
分类:
移动开发 时间:
2014-11-04 22:57:29
阅读次数:
365
if([[UIDevice currentDevice].systemVersion floatValue] >= 8.0) { [[UIApplication sharedApplication] registerUserNotificationSettings:[UIUs...
分类:
移动开发 时间:
2014-10-29 16:38:08
阅读次数:
195
ios8中百度推送接收类型会有所改变:
//消息推送注册
if ([[[UIDevice
currentDevice] systemVersion]
floatValue] >= 8.0)
{
[[UIApplication
sharedApplication] registerUserNotificationSettings:[UIUse...
分类:
移动开发 时间:
2014-10-28 17:53:08
阅读次数:
156