// // DocumentViewController.m // AntsContract // // Created by Ray on 12/16/16. // Copyright © 2016 United Software Applications, Inc. All rights reserved. // #import "PageViewController.h" #import "config.h" #import "const.h" #import "SignatureListViewController.h" #import "SignatureViewController.h" #import "PDFUtils.h" #import "ImageUtils.h" #import "CheckSelectorViewController.h" //#import "TouchImageView.h" @interface PageViewController () @end @implementation PageViewController - (void)viewDidLoad { [super viewDidLoad]; // self.pageIndex=1; // self.pdfPageView.pageIndex=self.pageIndex; self.pdfPageView.pageRef= self.pageRef; [self initControl]; // UIPinchGestureRecognizer *pinchGestureRecognizer = [[UIPinchGestureRecognizer alloc] // initWithTarget:self // action:@selector(handlePinch:)]; // // [self.view addGestureRecognizer:pinchGestureRecognizer]; // Do any additional setup after loading the view. } -(void) dealloc { // CFBridgingRelease(self.pageRef); } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } //- (void) handlePinch:(UIPinchGestureRecognizer*) recognizer //{ //// recognizer.view.transform = CGAffineTransformScale(recognizer.view.transform, recognizer.scale, recognizer.scale); //// recognizer.scale = 1; // // CGSize contentsize =self.pdfScrollView.contentSize; // // self.pdfScrollView.contentSize = CGSizeMake(contentsize.width*recognizer.scale, contentsize.height*recognizer.scale); //} -(void) initControl { int count = [self.controlTemplate[@"count"] intValue]; for(int i=0;i0) // marker_bg = [UIColor clearColor]; // else marker_bg=UIColorFromRGB(CK_BG); for(int i=0;i 指向item // // [popover presentPopoverFromRect:self.view.frame inView:self.view permittedArrowDirections:0 animated:YES]; // // [popover presentPopoverFromBarButtonItem:item permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES]; // //// self.popover = popover; // popover pop // // [self performSegueWithIdentifier:@"selector_popover" sender:self]; } // __block int tag = touchImageView.tag; // UIViewController* vc=[RAUtils getViewController :touchImageView]; // // if(self.editable==true) // { // // // ImageUploadViewController * uploadvc =[ vc.storyboard instantiateViewControllerWithIdentifier:@"ImageUploadViewController"]; // // // UIImage* img =[self.buttonImg backgroundImageForState:UIControlStateNormal];; // // if(self.img_validate) // uploadvc.img= touchImageView.image; // // uploadvc.returnValue = ^(NSString* url_down,NSString* url_up,UIImage* img) // { // // self.imgs[tag] = url_up; // // NSString* newurl=[RAUtils arr2string:self.imgs separator:@"," trim:false]; // // touchImageView.image=img; // // if(self.imgChanged) // self.imgChanged(url_down,newurl,tag,url_up); // // }; // // [vc.navigationController pushViewController:uploadvc animated:false]; // } // else // { // if(touchImageView.image==nil) // return ; // ImageViewController * imagevc =[ vc.storyboard instantiateViewControllerWithIdentifier:@"ImageViewController"]; // // // UIImage* img=touchImageView.image; // // if(self.img_validate) // imagevc.image = img;//.imageView.image = [self.buttonImg backgroundImageForState:UIControlStateNormal]; // // // uploadvc.returnValue = ^(NSString* url_down,NSString* url_up,UIImage* img) // // { // // // // [self.buttonImg setBackgroundImage:img forState:UIControlStateNormal]; // // // // if(self.imgChanged) // // self.imgChanged(url_down,url_up); // // // // }; // // [vc.navigationController pushViewController:imagevc animated:false]; // } // // bundleVC.content_data = self.bundle_item; // } @end