ios - UIButton 背景图像调整大小

标签 ios iphone swift background uibutton

我正在开发一个项目,其中我的 UIButtons 将具有自定义背景图像。我目前只在 iPhone 6 Plus 上进行测试,因此图像的尺寸与该分辨率相匹配。

图像具有按钮的确切大小,即 414 x 226,但是当我在模拟器中运行它时,iPhone 仍然会调整大小,或者放大图像。 enter image description here

这是一张来自界面构建器/检查器的图片,显示了这个问题。

关于如何解决这个问题的任何想法?

最佳答案

尝试将 UIButton 的内容模式设置为 Scale to fill。如果您对自动布局感到满意,请使用约束来设置 UIButton 的位置(并固定高度,如果这是您想要的)和 View 中的其他组件。我相信在正确设置约束的情况下,它不应该在运行时调整大小。

关于ios - UIButton 背景图像调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31950900/

相关文章:

ios - Oauth 失败后的 AlamoFire 重试请求

ios - 将 Mapkit map 以某个国家为中心

iphone - "EXC_BAD_ACCESS"当在 tableView 和 mapView 之间切换太快时

ios - 沿着路径的点

ios - 当键盘出现在我的应用程序中时,按钮部分向上移动(只有按钮的文本移动)

iphone - 选择 UITableViewCell 导航到新的 DetailViewController

android - 修复了 jQuery Mobile 中的标题滚动/拖动

ios - 无法保存 JSON 数据以供多个 UIView 使用

ios - armv7s 的编译库 - cputype (12) 和 cpusubtype (11)

iphone - 为 iPhone 和 Android 开发应用程序