如何以编程方式在 iPhone 相机中显示图像编辑控件
Posted
技术标签:
【中文标题】如何以编程方式在 iPhone 相机中显示图像编辑控件【英文标题】:How to show image editing controls in iPhone camera programatically 【发布时间】:2015-06-01 10:52:45 【问题描述】:我一直在开发一款包含 iPhone 相机和照片库的应用程序。我想为我的应用程序做一些功能,比如裁剪和旋转。我在网上搜索了与 Apple 相关的内容。
但我无法获得与此相关的正确信息。我不确定当我们从图库中选择图像并单击编辑按钮 Apple 直接显示图像编辑控件(如裁剪亮度和旋转)时是否有可能这样做。如果我想在我的应用程序中实现相同的功能,或者我需要使用第三方控件。这是向玩具展示的图像,以准确理解我需要如何控制相机。
【问题讨论】:
【参考方案1】:您可以通过调用来启用 UIImagePickerController 的图像编辑功能
[imagePicker setAllowsEditing:YES];// imagePicker is UIImagePickerController instance
稍后通过 UIImagePickerControllerEditedImage 键访问您编辑的图片。
如果您想提供独立于 UIImagePickerController 的编辑功能,您必须自己实现它们或使用一些第三方解决方案。例如this open source library
【讨论】:
这是一个很好的答案,但我认为它不适合这个。我已经尝试过上述解决方案,但它只显示裁剪。但如果你在上面的图片中看到它会显示完整的图像控件,如裁剪、旋转、亮度。如果我们有实现相同的想法,是否有可能..?以上是关于如何以编程方式在 iPhone 相机中显示图像编辑控件的主要内容,如果未能解决你的问题,请参考以下文章