ios - 可调整大小的图像

标签 ios objective-c uiimage

我知道如何将可调整大小的图像用于正常形状的对象(例如按钮背景),但是像星星这样的图像呢?

这可能吗?我们以下面的图片作为引用。

UIImage *starImage = [[UIImage imageNamed:@"star"] resizableImageWithCapInsets:UIEdgeInsetsMake(1.0f, 1.0f, 1.0f, 1.0f)];

最佳答案

如果您想调整像星星一样的图像大小,只需将框架设置为更大的值并使图像填充 ImageView 即可。

可调整大小的图像不适用于像星星这样的图像,但它必须是可以垂直和/或水平调整大小的图像。

This article很好地介绍了可调整大小的图像。

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

相关文章:

ios - 在 iOS7 中通过 JavaScriptCore 进行 HTTP 请求

ios - 如何调用父类(super class)形式子类SpriteKit的方法

ios - 在 Storyboard 中的 ViewController 之间切换

ios - UIImage(数据: NSData) error: Missing argument for parameter 'inBundle' in call

ios - TableView 单元格重复 Swift

ios - Swift Sprite 套件错误

ios - json 解析不正确

ios - 如何使用 Collection View 单元格的图像选择器

ios - 在 iOS Swift 3 中将 openGL ES 绘图保存为 PNG 图像文件

ios - 如何在ios中用另一个图像替换图像的某个区域