Bläddra i källkod

1.修改Signature增加构造方法。

Pen Li 7 år sedan
förälder
incheckning
ee014d83f9

+ 3 - 0
RedAnt ERP Mobile/common/Functions/signature/SignatureViewController.h

@@ -25,4 +25,7 @@
 @property (nonatomic , copy) void (^onReturnImg)(UIImage* img);
 @property CGSize signature_ratio;
 @property int linewidth;
+
++ (instancetype)ra_signatureViewControllerWithCompletion:(void (^)(UIImage *image))blk;
+
 @end

+ 10 - 0
RedAnt ERP Mobile/common/Functions/signature/SignatureViewController.m

@@ -15,6 +15,16 @@
 
 @implementation SignatureViewController
 
++ (instancetype)ra_signatureViewControllerWithCompletion:(void (^)(UIImage *))blk {
+    
+    SignatureViewController * vc =[ [UIStoryboard storyboardWithName:@"signature"
+                                                              bundle:[NSBundle mainBundle]]
+                                   instantiateViewControllerWithIdentifier:@"SignatureViewController"];
+    
+    vc.onReturnImg = blk;
+    return vc;
+}
+
 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
 {
     self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];