IOS7开发~App开发需要注意的一些问题
2013-06-22 12:20
507 查看
每个app必须要满足的有以下三个条件:
1、升级app图标。在iOS7中,app图标是120*120像素(高分辨率)。
2、升级启动界面使其包括状态栏区域,如果之前不是这样。
3、在设计的时候,要支持视网膜屏和iPhone5,如果你之前没有这么做的话。
需要满足(非必须):
1、确保app界面的内容可以通过半透明的UI元素进行辨别---就像bars、keyboards以及透明的状态栏;在iOS7中,试图控制器将使用全屏布局。
2、重新设计定制 bar button icons. 在iOS7中,bar button icons 扮演不在那么重要的角色,并且风格上有一些改变。
3、通过使用布局来设计没有边框的buttons,不要再使用提供的button背景图片。
4、使用硬编码来检测UI values,比如大小sizes和位置positions,并用系统动态提供的values来代替。当布局改变的时候,使用Auto Layout来自动适应。
5、检查你的app的places,如果UIKit的controls和views的metrics(度量)和风格的变化影响布局和显示的话。
6、采用动态风格。在iOS7中,用户可以调整他们看到的app中文字的大小。只有当你使用动态设计,才能让text根据用户指定的文字大小适当的改变。
7、确保你的app不会根据新的控制中心的手势或者导航控制器的返回swipe手势做出不合适的响应,特别是你在自定义手势识别的时候。
8、重新学习阴影(drop shadows)、渐变(gradients)和斜面(bezels)的使用。因为iOS7的审美是平滑和有层次感的------不再强调在UI元素上拟物化效果的使用------你可能会重新考虑这些效果。
9、如果有必要,为iOS6把你的app进行最优化的升级----比如使用自动布局(Auto Layout)和故事板(storyboards)------并且确保app中没有使用被弃用的API。
1、升级app图标。在iOS7中,app图标是120*120像素(高分辨率)。
2、升级启动界面使其包括状态栏区域,如果之前不是这样。
3、在设计的时候,要支持视网膜屏和iPhone5,如果你之前没有这么做的话。
需要满足(非必须):
1、确保app界面的内容可以通过半透明的UI元素进行辨别---就像bars、keyboards以及透明的状态栏;在iOS7中,试图控制器将使用全屏布局。
2、重新设计定制 bar button icons. 在iOS7中,bar button icons 扮演不在那么重要的角色,并且风格上有一些改变。
3、通过使用布局来设计没有边框的buttons,不要再使用提供的button背景图片。
4、使用硬编码来检测UI values,比如大小sizes和位置positions,并用系统动态提供的values来代替。当布局改变的时候,使用Auto Layout来自动适应。
5、检查你的app的places,如果UIKit的controls和views的metrics(度量)和风格的变化影响布局和显示的话。
6、采用动态风格。在iOS7中,用户可以调整他们看到的app中文字的大小。只有当你使用动态设计,才能让text根据用户指定的文字大小适当的改变。
7、确保你的app不会根据新的控制中心的手势或者导航控制器的返回swipe手势做出不合适的响应,特别是你在自定义手势识别的时候。
8、重新学习阴影(drop shadows)、渐变(gradients)和斜面(bezels)的使用。因为iOS7的审美是平滑和有层次感的------不再强调在UI元素上拟物化效果的使用------你可能会重新考虑这些效果。
9、如果有必要,为iOS6把你的app进行最优化的升级----比如使用自动布局(Auto Layout)和故事板(storyboards)------并且确保app中没有使用被弃用的API。
相关文章推荐
- 直播APP开发过程需要哪些技术和需要注意哪些问题?
- 总结移动端页面开发时需要注意的一些问题
- java实际开发中泛型使用需要注意的一些问题
- 使用VS2005开发64位驱动程序需要注意的一些问题
- thinkphp开发中你需要注意的一些小问题
- java实际开发中泛型使用需要注意的一些问题
- 使用VS2005开发64位驱动程序需要注意的一些问题
- 移动端页面开发时需要注意的一些问题总结
- iOS10开发需要注意的一些问题(转)
- 总结移动端页面开发时需要注意的一些问题
- 总结移动端页面开发时需要注意的一些问题
- iOS10开发需要注意的一些问题(转)
- 总结移动端页面开发时需要注意的一些问题
- APP前端开发时应注意的一些问题
- 声明方法java实际开发中泛型使用需要注意的一些问题
- iOS10开发需要注意的一些问题(转)
- 总结移动端页面开发时需要注意的一些问题
- ios开发 监听键盘frame变化事件获取键盘高度( ios8&ios7 横竖屏旋转时需要注意的问题)
- jQuery调用WCF需要注意的一些问题
- 网站更换域名需要注意的一些问题