2012-12-23 66 views
1

我正在嘗試向UITextView添加一個縮放手勢放大縮小功能,然後我決定添加一個縮放整個屏幕的縮放手勢,覆蓋整個視圖層次結構是一個更好的和更一般的解決方案。但我很困惑如何做到這一點:我應該改變所有UIView對象的框架大小,還是應該以某種方式縮放它們?什麼是最正確的方法呢?使用UIPinchGestureRecognizer縮放整個屏幕

回答

2

放在一個UIScrollView所有的意見,然後在UIScrollView

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView 
+0

確定這委託方法返回的觀點,但如果我有這根滾動視圖內的另一個滾動視圖?它不會導致關於哪個滾動視圖將滾動的混淆? –

+0

您可以在此委託方法中爲UIScrollView提供標籤,然後給此標籤。 – ask4asif