博客
关于我
(ios实战)单个ViewControl适配不同ios版本xib文件实现
阅读量:791 次
发布时间:2023-01-25

本文共 727 字,大约阅读时间需要 2 分钟。

在Xcode5中创建两个XIB文件以支持iOS6和iOS7

在Xcode5中进行界面布局时,发现通过 sdk 判断支持的是iOS7.0及以后的版本或iOS6.1及以前的版本,如何在同一个XIB中实现适配呢?以下是实现方法。

首先,需要为iOS6和iOS7分别创建一个XIB文件,并为它们各自创建相应的ViewControl类。这样可以分别适配两种系统版本。

然后,在需要跳转该界面时,在代码中进行相应判断:

float systemVersion = [[[UIDevice currentDevice] systemVersion] floatValue];if (systemVersion >= 7.0) {    AboutUSView *aboutUSView = [[[AboutUSView alloc] initWithNibName:@"AboutUSView1" bundle:nil] autorelease];    [self.navigationController pushViewController:aboutUSView animated:TRUE];} else {    AboutUSView *aboutUSView = [[[AboutUSView alloc] initWithNibName:@"AboutUSView" bundle:nil] autorelease];    [self.navigationController pushViewController:aboutUSView animated:TRUE];}

通过以上方法,在同一个项目中可以同时支持iOS6和iOS7的界面布局需求。

转载地址:http://okryk.baihongyu.com/

你可能感兴趣的文章
Elasticsearch入门教程(Elasticsearch7,linux)
查看>>
elasticsearch的helpers.bulk和es_client.bulk的用法
查看>>
ElasticSearch设置字段的keyword属性
查看>>
Elasticsearch设置账号密码
查看>>
elasticsearch配置文件里的一些坑 [Failed to load settings from [elasticsearch.yml]]
查看>>
Elasticsearch面试题
查看>>
element ui 时间日期选择器 el-date-picker 报错 Prop being mutated “placement“
查看>>
Hibernate二级缓存配置
查看>>
element 如何使用自定义icon图标
查看>>
element-plus修改主题颜色
查看>>
element-plus的el-date-picker日期范围选择控件,根据开始日期限定结束日期的可选范围为开始日期到开始日期+30天
查看>>
18 个一线工作中常用 Shell 脚本【实用版】
查看>>
element-ui:el-input输入数字-整数和小数
查看>>
ElementUI-el-progress改变进度条颜色跟文字样式
查看>>
ELK原理与介绍(转)
查看>>
ELK学习笔记(三)单台服务器多节点部署
查看>>
ELK应用日志收集实战
查看>>
elTable火狐浏览器换行
查看>>
15个Python数据处理技巧(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
2023年深信服、奇安信、360等大厂网络安全校招面试真题合集(附答案),让你面试轻松无压力!
查看>>