如何在ios目标c的UIImageView中添加UIView
Posted
技术标签:
【中文标题】如何在ios目标c的UIImageView中添加UIView【英文标题】:How to add UIView in UIImageView in ios objective c 【发布时间】:2017-04-15 07:01:44 【问题描述】:我想在 UIImageView 中添加 UIView(UIView 包含一些图像和文本),并且我想将那个图像视图保存在 我的相机胶卷 。所以请给我一些建议或快照代码来帮助我解决这个问题。 Click Here For UIScreen
在我的情况下,我在 UIView 中添加了一个 UIView
和一个 UIImageView
贴纸,我想合并它们,我想要横向模式下的图像
如有任何帮助或建议,我们将不胜感激。
谢谢。
【问题讨论】:
查看***.com/questions/30696307/… 【参考方案1】:我有一个类似的任务并使用了这个代码:
func getResultImage() throws -> (image: UIImage, path: URL)
UIGraphicsBeginImageContextWithOptions(bounds.size, false, UIScreen.main.scale)
defer
UIGraphicsEndImageContext()
drawHierarchy(in: self.bounds, afterScreenUpdates: true)
guard let image = UIGraphicsGetImageFromCurrentImageContext() else
throw ImageEditorViewError.noImageGenerated
guard let data = UIImagePNGRepresentation(image) else
throw ImageEditorViewError.noDataRepresentation
let writePath = URL(fileURLWithPath: NSTemporaryDirectory()).appendingPathComponent("Image.png")
try data.write(to: writePath)
return (image, writePath)
您可以使用 writePaht 删除部分,因为它是针对我的任务的
假设此代码在您的容器视图中,并且您在其中有一些视图贴纸
【讨论】:
感谢您的回答,但我正在努力实现目标 c 而不是 swift 。它不能解决我的问题以上是关于如何在ios目标c的UIImageView中添加UIView的主要内容,如果未能解决你的问题,请参考以下文章
仅 UIImageView 顶部和底部的内部阴影(目标 C)
如何在 iOS 中使用 UIImageview 添加 UIScrollview 的页面控件
Objective C,iOS,都有哪些选项可以在 UIImageView 中的图像顶部添加一些文本?
如何设置 UIImageView 控制器目标 c 的背景图像?