我有一組圖像出現,你可以通過它們滾動...我遇到的問題是使圖像更大時按下。任何幫助如何做到這一點將不勝感激。需要在按下時放大圖像。我該怎麼做?
0
A
回答
1
您可以使用CAAffineTransform來升級UIKit中的任何類型的UIView。這是UIView的'transform'屬性。做這樣的事情:
UIImageView *imageView = ...;
imageView.transform = CGAffineTransformMakeScale(1.1, 1.1);
請注意:應用轉換時,UIView的'frame'屬性將無法正常工作。改用'bounds'和'center'屬性。
您可以動畫「變換」屬性就像「框架」屬性:
[UIView animateWithDuration:0.5 animations:^{
imageView.transform = CGAffineTransformMakeScale(1.1, 1.1);
}];
或者你可以改變幀新的大小和背部,但它是更多的工作。
+0
要掛鉤「press/release」事件,您可以使用傳統的目標操作方法('TouchDownInside','TouchUpInside'),手勢識別器或低級別的touchesBegan' /'touchesEnded'方法的子類。如果它不是一個單一的組件,並且你需要可重用的代碼,我會選擇後者。 – Cyrille 2014-11-21 14:58:45
相關問題
- 1. 我需要施放和枚舉,我該怎麼做?
- 2. 我需要在MapView上做一個指針,該怎麼做?
- 3. 我該怎麼做?
- 4. Windows Phone 7:當用戶點擊圖像時,我該怎麼做?
- 5. 我該怎麼做在hadoop中放置地圖?
- 6. 我怎麼能這樣做,當我按下按鈕的圖像會切換?
- 7. 需要重置功能我該怎麼做
- 8. 需要將JBoss 7.1.1集成到MyEclipse 8.6中,我該怎麼做?
- 9. 我應該怎麼做?
- 10. 我該怎麼做MongoDB中
- 11. 我該怎麼做PyQt4?
- 12. regexp freebie ...我該怎麼做?
- 13. 反思?我該怎麼做?
- 14. 我該怎麼做(遊戲)?
- 15. 我是否必須在read_triplet中釋放doublet?我該怎麼做?
- 16. 我需要在觀察者中訪問url_helper方法,我該怎麼做?
- 17. Capybara-webkit需要大量的內存。我怎麼能釋放它?
- 18. 要在RCP中顯示圖像 - 查看,我該怎麼辦?
- 19. 六邊形+邊框半徑+背景圖像,我該怎麼做?
- 20. 圖像放大技術,需要澄清
- 21. 我需要在Java/Struts中上傳圖片時調整圖片大小。這個怎麼做?
- 22. 我想要一個UINavigationItem是一個帶圖像的方形按鈕。我該怎麼做呢?
- 23. 我該怎麼做認證在Android
- 24. ASP.NET MVC - 我需要渲染節的動作方法。我該怎麼做?
- 25. 我需要驗證多個表中的數據......我應該怎麼做?
- 26. XAML - 圖像縮放 - 僅在需要時下降
- 27. 我該怎麼做?我需要調用一個服務類,但我需要傳遞參數
- 28. 這是什麼叫,我該怎麼做?
- 29. 當我們想要看到比手機更大的視圖時,我們應該怎麼做?
- 30. 用相機捕捉圖像並將圖像放在該圖像上,怎麼樣?
縮放目標圖像。 – Alexander 2014-11-21 14:43:30