在UIImageView中的多个位置绘制UIImage

时间:2009-10-24 22:20:48

标签: iphone uiimageview uiimage

我在UIImage,UIImageView,CG,图层之间迷失了...... 我想在同一个UIImageView中多次绘制相同的UIImage。我不想为每个对象都有一个单独的子视图。它足以拥有平面图像。我该怎么做?

4 个答案:

答案 0 :(得分:1)

我找到了这个,因为我也在寻找这个问题的答案

http://www.cocoanetics.com/2010/07/drawing-on-uiimages/

答案 1 :(得分:0)

UIImageView不允许你这样做。相反,我建议你使用常规的UIView并使用drawRect:函数来绘制图像。如果您想知道如何操作,请查看Core Graphics文档。

答案 2 :(得分:0)

您必须创建多个UIImage对象才能执行此操作。真的是UIImageView是错误的选择。创建一个UIView,只需添加多个UIImageView对象即可。遗憾。

答案 3 :(得分:0)

嗯,我想这很简单

[imageView addSubview:myTextView];

可以使用以下代码构建myTextView

UIImage *myImage = [[uiimage alloc]initwithname:@"txtImage"];
UIImageView *myTextView =
      [[UIImageView alloc]initwithframe:("enter the height width you want ")];