基於UIScrollView是否有一個「接受」的方式來執行(捏)放大視圖是而不是?捏放大沒有基於UIScrollView的控件
1
A
回答
1
有一個code sample by Erica Sadun做數學治療觸摸事件作爲規模/旋轉/平移變換,你可能可以借用。基本上,這聽起來像你想應用一個縮放仿射變換。這段代碼並不包含在到達內容邊緣時「反彈」視圖的細節,因此您必須親自去做。
完全披露:我近一年沒有這樣做過。現在可能有框架包含對此功能的更直接的支持。
0
如果您在iPhone OS 3.2(適用於iPad)或iOS 4適用於iPhone 4,則可以使用UIPinchGestureRecognizer類來檢測捏手勢。
0
此代碼有助於在不使用UIScrollView的情況下縮放UIImageView。
-(void)HandlePinch:(UIPinchGestureRecognizer*)recognizer{
if ([recognizer state] == UIGestureRecognizerStateEnded) {
NSLog(@"=======Scale Applied===========");
if ([recognizer scale]<1.0f) {
[recognizer setScale:1.0f];
}
CGAffineTransform transform = CGAffineTransformMakeScale([recognizer scale], [recognizer scale]);
imgView.transform = transform;
}
}
相關問題
- 1. UIImageView放大和捏在UIScrollView
- 2. 捏縮放使用uiscrollview
- 3. 捏放大CWAC
- 4. 捏放大CCParallaxNode
- 5. 捏放大的Android
- 6. 捏放大對於Android的LinearLayout
- 7. 如何控制UISCrollview的捏合和縮放速度?
- 8. UIScrollView沒有縮放
- 9. 捏放大畫布
- 10. 捏放大圖像?
- 11. UIScrollView檢測捏縮放結束
- 12. 更改UIScrollView捏縮放速度
- 13. 禁用捏縮放WebBrowser控件 - win8的
- 14. 捏放大android的佈局
- 15. 使用Hammer.js捏放大PDF.js
- 16. android捏放大Google地圖
- 17. 捏和放大iphone imageview
- 18. 捏放大圖像C#/ XAML
- 19. 離子捏放大圖像
- 20. UIScrollview帶有多個圖像並捏合以進行縮放
- 21. 放大/縮小的UIImageView使用沒有UIScrollView的,iOS7
- 22. 放大與UIScrollView中
- 23. UIScrollView放大問題?
- 24. PDF放大UIScrollView內
- 25. 禁用內置的縮放控件禁用捏縮放,
- 26. 如何在沒有UIScrollView的情況下放大或縮小UIImageView?
- 27. 的UIScrollView沒有放大,但子視圖保持不變
- 28. 如何控制捏放大,縮小Android上的地圖?
- 29. 如何準確放大捏手勢上的特定點(多捏)?
- 30. 放大Objective-C上的UIScrollview
我會/不/提示這一點:用戶期望在一定縮放「感覺」,並複製該/正好/不簡單。 –
看起來這個樣品上捏縮放http://cocoabugs.blogspot.com/2011/03/pinch-zoom-using-uipinchgesturerecogniz.html – 2011-03-10 02:42:20