Iphone UILabel中的文本是否可以指定颜色WithPatternImage:?

Iphone UILabel中的文本是否可以指定颜色WithPatternImage:?,iphone,image,iphone-sdk-3.0,Iphone,Image,Iphone Sdk 3.0,如果是这样,可以为图像设置动画吗 有没有充分的理由不这样做?内存使用等?是的,标签可以有图案颜色 可以通过在多个图案颜色之间切换来设置图案的动画。我在图案图像和素色图像之间以>30fps的速度切换,iPhone设备保持良好状态 只要图像平铺很小,我看不出有任何理由不这样做,但我还没有对其进行广泛的分析。随着字体大小变大,这种填充颜色会被拉伸和缩放,有什么办法吗?@Psycholidad只需调整纹理图像的大小即可。 // make a UIColor with an image as the p

如果是这样,可以为图像设置动画吗


有没有充分的理由不这样做?内存使用等?

是的,标签可以有图案颜色

可以通过在多个图案颜色之间切换来设置图案的动画。我在图案图像和素色图像之间以>30fps的速度切换,iPhone设备保持良好状态


只要图像平铺很小,我看不出有任何理由不这样做,但我还没有对其进行广泛的分析。

随着字体大小变大,这种填充颜色会被拉伸和缩放,有什么办法吗?@Psycholidad只需调整纹理图像的大小即可。
// make a UIColor with an image as the pattern
UIImage *tileImage = [UIImage imageNamed:@"hot_grad_64px.png"];
UIColor *patternColorTile = [UIColor colorWithPatternImage:tileImage];

// assign it to the .textColor property of a UILabel
self.testLabel.textColor = patternColorTile;

// the pattern will only align if both the .frame property of the 
// label AND the font size is the same as the image tile height