2012-12-12 36 views
2

我可以讓UIPinchGestureRecognizer處理程序與縮放對象一起工作,但我不想縮放我想要改變大小。例如我有一個UIView,我已經攻擊了UIPinchGestureRecognizer手勢,如果用戶捏我想改變UIView的寬度以匹配捏。我不希望它的規模,因此UIView較大(變焦)如何使用縮放(UIPinchGestureRecognizer)來改變UIView的寬度

+1

您可以通過電流值相乘,計算新的大小按縮放比例縮小。 – 2012-12-12 13:48:17

回答

-1

如果你有UIPinchGestureRecognizer調用一個方法緊要關頭,你可以這樣做:

- (void) pinch:(UIPinchGestureRecognizer *)pinch 
{ 
    CGRect frame = [self.view frame]; 
    frame.size.width = frame.size.width * pinch.scale; 
    [self.view setFrame:frame]; 
} 
相關問題