iOS 8.0.2 和 iPhone plus 当我在 XIB 中设置 UIButton backgroundImage 时,UIButton 变得更大,尽管这个按钮具有高度和重量的自动布局
Posted
技术标签:
【中文标题】iOS 8.0.2 和 iPhone plus 当我在 XIB 中设置 UIButton backgroundImage 时,UIButton 变得更大,尽管这个按钮具有高度和重量的自动布局【英文标题】:iOS 8.0.2 and iPhone plus when I set UIButton backgroundImage in XIB,UIButton become bigger though this button have autolayout with height and weight 【发布时间】:2015-08-18 15:07:09 【问题描述】:ios 8.0.2 和 iPhone plus 当我在 XIB 中设置 UIButton backgroundImage 时,UIButton 会变大,尽管此按钮在运行后具有高度和重量的布局
xcode 中的 UIButton:
和布局:
但在 iPhone plus iOS8.0.2 中运行:
但在 5s、6 等其他 iPhone 中,这个按钮是可以的!!!
像这样的背景图片:
【问题讨论】:
发生在设备上还是模拟器上? 这是专门在 iOS 8.0.2 上发生的吗? 它正在设备上发生 【参考方案1】:我已经为你的情况设置了一个 repo (https://github.com/usamaiqbal83/TestingProject),这对我来说没有发生,你可以将你的设置与我的设置进行比较。我在模拟器上检查过
或者如果我不能清楚地理解你的情况,请设置一个 repo,我很乐意看看。
【讨论】:
【参考方案2】:当我这样设置图像时:
它正在工作。
我不知道发生了什么,但就是这样。
有人知道这是为什么吗?
【讨论】:
像什么?使用资产分类?以上是关于iOS 8.0.2 和 iPhone plus 当我在 XIB 中设置 UIButton backgroundImage 时,UIButton 变得更大,尽管这个按钮具有高度和重量的自动布局的主要内容,如果未能解决你的问题,请参考以下文章
iOS关于iPhone6和iPhone6 Plus的屏幕适配问题
Google AdMob 不适用于 iPhone 7 和 7 Plus 等大屏幕设备的 Xamarin Form iOS
iPhone 6 Plus 横向模式下带有标签和固定元素的奇怪错误
Meteor 开发人员 - 有没有人修复 Meteor 无法在 iOS 10 iPhone 6 Plus 上运行的问题?