1

我正在使用此方法縮放imageView。防止CGAffineTransfromScale縮放到self.view外部

-(IBAction)handlePinching:(UIPinchGestureRecognizer *)recognizer { 
    recognizer.view.transform = CGAffineTransformScale(recognizer.view.transform, recognizer.scale,recognizer.scale); 
    recognizer.scale = 1; 
} 

如何防止我的imageView在self.view之外擴展?我不希望我的imageView的任何部分在self.view外擴展。

回答

0

設置clipsToBoundsYES對你的看法,以防止子視圖的任何圖形視圖的範圍之外:

 
- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    self.view.clipsToBounds = YES; 
}