UIImage作为图案使用

3

我正在尝试将UIImage作为图案。因此,我有一张图片,并且我想在不拉伸图案的情况下用这张图片填充UIImageView。 我知道你可以使用图案获取UIColor,但这不是我要找的。


1
你尝试过这个吗?UIColor *patternColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"pattern"]]; - Buntylm
@BuntyMadan OP在问题中特别提到他不想要带有图案的UIColor。 - Amar
谢谢@Amar。我找到了将UIColor转换为UIImage的函数。 - user1570600
2个回答

7
你可以使用UIImage的方法来制作图案。
1)(UIImage *)resizableImageWithCapInsets:(UIEdgeInsets)capInsets 2)(UIImage *)resizableImageWithCapInsets:(UIEdgeInsets)capInsets resizingMode:(UIImageResizingMode)resizingMode 最好使用1像素宽的图片。

0
如果你的UIImageView大小是静态的,那么你可以从已有的图片创建一个新的图案图片,然后在UIImageView中使用该图像。

不,它不是静态的。我正在尝试填充滑块。 - user1570600

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接