【发布时间】:2015-08-31 01:49:26
【问题描述】:
我在 Github (https://github.com/yuppielabel/YPDrawSignatureView) 上使用 YPDrawSignatureView 自定义类,我将我的应用程序设置为以模态方式呈现一个新视图,该视图能够签署您的姓名并保存/取消图像。
我在课堂上使用默认的保存功能,但我完全不知道它是如何工作的或保存到哪里。
这是该函数的代码:
// MARK: Save the Signature as an UIImage
func getSignature() ->UIImage {
UIGraphicsBeginImageContext(CGSizeMake(self.bounds.size.width, self.bounds.size.height))
self.layer.renderInContext(UIGraphicsGetCurrentContext())
var signature: UIImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return signature
}
我是这样称呼它的:
@IBAction func saveButton(sender: UIButton) {
SignatureImage = signatureCaptureField!.getSignature()
dismissViewControllerAnimated(true, completion: nil)
}
我希望将该签名保存为图像,并使其显示在应用程序的主视图中(作为表单的签名)。它保存在哪里以及从哪里以及如何在该视图中访问它?
谢谢!
【问题讨论】:
标签: ios image swift github uigraphicscontext