2012-06-10 130 views
0

你好,我是创建使用cocoaxcode将文本添加到图像

iOS应用程序,我是很新的整个事情,已经得到了一种丧失。 在我的应用程序的一部分中,用户必须从库中选择一张图片或使用相机,然后添加一些文本(就像“id cap that”一样)。 问题是我在哪里添加文本,我如何将它保存到手机?

我知道有一个allowsImageEditing属性,问题是如何编辑它,以便不使用裁切和缩放它将添加文本并有保存选项。

谢谢

回答

1

系统决定允许哪种编辑。你只能告诉它是否允许,但你不能选择什么类型的编辑。如果您想为图片添加标题,则必须使用Core Graphics才能这样做。或者,如果您不关心与其上的标题一起保存的图像,则可以简单地在UIImageView上使用UILabel。

+0

这正是我想要的,但是当我做'UIImageWriteToSavedPhotosAlbum([imageView image],nil,nil,nil)时,图像不会与标题一起保存;'。有任何想法吗? –

+0

这是因为您的标签不属于您的图片。你将不得不做一些核心图形的魔术,让它成为图像的一部分,而不仅仅是图像视图。看到这个堆栈溢出线程:http://stackoverflow.com/questions/2250057/add-text-to-the-image –