【问题标题】:Drawing UIImage at multiple locations in UIImageView在 UIImageView 的多个位置绘制 UIImage
【发布时间】:2009-10-24 22:20:47
【问题描述】:

我有点迷失在 UIImage、UIImageView、CG、图层之间…… 我想在同一个 UIImageView 中多次绘制同一个 UIImage。我不想为每个对象都有一个单独的子视图。有一个平面图像就足够了。我该怎么做?

【问题讨论】:

    标签: iphone uiimageview uiimage


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        您必须创建多个 UIImage 对象才能执行此操作。真的UIImageView 是错误的选择。创建一个UIView 并添加多个UIImageView 对象。对不起。

        【讨论】:

          【解决方案4】:

          我想这很简单

          [imageView addSubview:myTextView];
          

          myTextView 可以使用下面的代码来实现

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2023-03-09
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-10-30
            • 1970-01-01
            相关资源
            最近更新 更多