UIImageView中的文本编辑器

时间:2011-03-16 05:54:40

标签: iphone uiimageview

我有一个sdk 3.1.2,是否有任何框架或类或委托方法或协议在我们的UIImageView中添加文本???如果存在那么guid我!!!!

2 个答案:

答案 0 :(得分:1)

最简单的方法是创建imageView set userInteractionEnabled = YES;现在为imageView创建textView或TextField addsubview。

我相信它有效..

答案 1 :(得分:0)

1.使用

检测图像上的触摸
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

2.在触摸的位置添加UITextField并让用户输入他的文本 3.什么时候写完文本合并ImageView和TextField。

    UIGraphicsBeginImageContext(myImageView.frame.size);
    [myImageView.layer renderInContext:UIGraphicsGetCurrentContext()];
    [mytextField.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *screenshotImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    UIImageWriteToSavedPhotosAlbum(screenshotImage, self, (SEL)@selector(image:didFinishSavingWithError:contextInfo:), nil);

希望这有帮助