如何在IOS中将编辑功能合并到本机相机中

时间:2016-02-29 09:06:18

标签: ios objective-c

我有一个允许用户点击照片并上传的应用程序我想让用户在拍摄照片后也能够旋转或裁剪

我该怎么做?我是新手,可以帮助开发任何来源或教程吗?

我正在使用Objective-C进行开发。

1 个答案:

答案 0 :(得分:0)

您可以在拍摄照片here时找到Apple的示例代码。

public static final void documentToStringVals(IData pipeline) throws ServiceException { // pipeline IDataCursor pipelineCursor = pipeline.getCursor(); String success = "false"; IData inputDoc = null; String outputValue = ""; String headerYN = "N"; boolean headerValue = false; String delimiter = ","; String newline = System.getProperty("line.separator"); if (pipelineCursor.first("inputDocument") ) { inputDoc = (IData) pipelineCursor.getValue(); } else { throw new ServiceException("inputDocument is a required parameter"); } if (pipelineCursor.first("delimiter") ) { delimiter = (String) pipelineCursor.getValue(); } if (pipelineCursor.first("headerYN") ) { headerYN = (String) pipelineCursor.getValue(); } if (headerYN.equalsIgnoreCase("Y")) { headerValue = true; } try { outputValue = docValuesToString(inputDoc, headerValue, delimiter); outputValue += newline; success = "true"; } catch (Exception e) { System.out.println("Exception in getting string from document: " + e.getMessage()); pipelineCursor.insertAfter("errorMessage", e.getMessage()); } pipelineCursor.insertAfter("success", success); pipelineCursor.insertAfter("outputValue", outputValue); pipelineCursor.destroy(); } 中有一个名为allowsEditing的媒体资源。试试那个。