为啥我的应用在运行 iOS 6 和 iOS 7 时看起来不同?
Posted
技术标签:
【中文标题】为啥我的应用在运行 iOS 6 和 iOS 7 时看起来不同?【英文标题】:Why does my app look different when running against iOS 6 vs iOS 7?为什么我的应用在运行 iOS 6 和 iOS 7 时看起来不同? 【发布时间】:2013-09-24 19:52:02 【问题描述】:这是我在 Interface Builder 中设置的样子。指导方针表明我可以像这样把它放到继承的导航栏上:
在 ios 7 上运行时外观和工作正常:
但在 iOS 6 上,UIImageView 似乎被向下推了很多,大约是导航栏的高度:
为什么这只发生在 iOS 6 上?
【问题讨论】:
“为什么我的应用在 iOS 6 和 iOS 7 上运行时看起来不同?” - 每个 iOS 开发人员第一次面对 Ive 的疯狂生物时。 修复了标题,看到@H2CO3的评论,不得不也修复了他的评论。 @BoltClock(至少我们在某件事上达成了一致,最后:P) 【参考方案1】:我想我可能已经找到了答案……
我的控件从仅 iOS 6 项目复制/粘贴到我的新 iOS 7/6 项目。当我向项目添加新的 UIImageView 时,它按预期执行。
每日一课:不要将控件复制/粘贴到 iOS 7 项目中并期望它们正常运行。
【讨论】:
以上是关于为啥我的应用在运行 iOS 6 和 iOS 7 时看起来不同?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我的 Flutter 应用在 iOS 上启动时会崩溃?