【发布时间】:2014-10-12 15:30:36
【问题描述】:
我只是想为我的用户使用一个登录按钮来填充 iPhone 屏幕的整个宽度,该按钮基本上是一个设置为UIButton 背景的图像。这是我最终得到的结果(注意它按预期填充宽度,但高度缩小):
我的想法是制作3张图片来补偿@1x@2x@3x不同图片尺寸的分辨率?
@1x: 144x33px
@2x: 288x65
@3x: 432x97
现在我想我可以用 Storyboard 中的 UIButton 填充 ViewController 的宽度,并设置 UIButton 的背景图像他们在Images.xcassets 的正确位置。我还设置了尾随和前导约束以及底部约束,以使其从左到右填充并粘在底部。如果在实际的 XCode 故事板中看起来很好,但在上图所示的预览或模拟器中却没有,我只是不明白如何解决高度问题。
任何帮助将不胜感激。
【问题讨论】:
标签: ios objective-c iphone autolayout