ios - 图像在 ios 7.1 中不拉伸(stretch)但在 7.0 和 8.0 中完美运行

标签 ios objective-c ios7.1

使用该方法时图像没有拉伸(stretch)

_bubbleView.image=[[UIImage imageNamed:@"bubblebg"] resizableImageWithCapInsets:UIEdgeInsetsMake(40.0f, 19.0f, 11.0f, 10.0f) resizingMode:UIImageResizingModeStretch]

仅适用于 iOS 7.1。但这种方法在 iOS 7.0、8.0 和 8.1 中完美运行。

最佳答案

我记得在 7.1 中有一个标签栏图标和不同大小的边缘插入的问题,这里也可能是一个问题。

对于您的插图,尝试使顶部/底部和左侧/右侧相等,看看您是否仍然有问题。 UIEdgeInsetsMake(11.0f, 19.0f, 11.0f, 19.0f)

关于ios - 图像在 ios 7.1 中不拉伸(stretch)但在 7.0 和 8.0 中完美运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26838458/

相关文章:

ios - 如何在 objective-c 中的头文件中访问定义的常量数组?

objective-c - 如何在 Cocoa/WebKit 中 DOM 更改后自动滚动 WebView

iOS 6/7 Delta 无法运行 iOS 7.1

ios - 在 Button iOS 的中心对齐按钮

objective-c - 为什么某些 C 数学表达式需要将常量显式标记为 float ?

html - iOS 7.1 最小用户界面导致视口(viewport)高度 css 单元 (vh) 出现问题

ios - 如何在构建时自动重置 iPhone 模拟器

ios - 如何归档包含自定义框架的应用程序?

iphone - 从后台删除我的应用程序或删除沙箱时如何引发事件?

ios - 为什么我会收到错误 -[__NSArrayM length] : unrecognized selector sent to instance 0x7fd4d15211d0 while assigning data to custom tableView