xcode 5与ios 7的屏幕适配问题
迷茫
迷茫 2017-04-17 11:56:41
[iOS讨论组]

如图,xcode 5下跑一个single view project,跑在4寸6.0上就这样子,背景是代码设置的,跑在ios 7.0里没问题,前辈们知道这是什么情况不?是ios 7与6之间的不兼容吗?还是我需要在工程哪里改掉什么

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(5)
怪我咯

Autosizing. 编辑器的, 可以解决屏幕适配问题。

天蓬老师

你在项目设置里面,把568高的default文件,就是一开始的loading的图片加上就可以了,里面的慢慢适配

巴扎黑

同求解决方法。。。哭鸟。。。

迷茫

你的工程师通过Xcode 5建立的吗?如果不是,你可能需要设置一适用于4寸屏的Lunch Images,iOS 6上就没问题了。而iOS 7设计有很大不同,默认全屏布局,不可以和iOS 6对比。

这种布局问题,最好在nib文件或者Storyboard里解决,尽量不用代码判断。

PHPz

http://stackoverflow.com/questions/12395200/how-to-develop-or-migrate-apps-for-iphone-5-screen-resolution/16914009#16914009

#define DEVICE_IS_IPHONE5 ([[UIScreen mainScreen] bounds].size.height == 568)

float height = DEVICE_IS_IPHONE5?568:480;
if (height == 568) {
    // 4"

} else {

   // 3"

}
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号