2010-10-07 32 views
0

我希望能夠將UIImageView添加到我的屏幕,並且能夠在運行時重新調整它們的大小,旋轉它們等。創建和調整UIImageView

如何調整圖像大小,旋轉等? openGl是否需要這個?

感謝

回答

1

關於調整可以使用的UIImageView的

框架財產關於旋轉,你應該嘗試應用轉換到UIImageView的,如:

yourView.transform = CGAffineTransformMakeRotation(45.0*M_PI/180.0); 

好運氣 !

+0

謝謝,我希望能夠使用圖像邊緣上的按鈕來調整大小,如何檢測觸摸以拖動和調整大小的動作? – jarryd 2010-10-07 09:00:45

+0

如果你想要圖像邊緣的按鈕,也許更好的方法是UIImageView的子類來檢測裏面的觸摸(touchesBegan,touchesMoved,...)。關於調整大小的動作,它可以用UIView動畫(關於它的檢查谷歌;)) – Vinzius 2010-10-07 09:05:55

+0

謝謝,我會嘗試。有沒有內置的方法,例如在IB中工作時調整視圖大小,運行時應用程序中的功能相同。 – jarryd 2010-10-07 09:27:00

1

您可以使用視圖.transform屬性來獲取縮放和旋轉(CGAffineTransform),或者你可以去下,並使用視圖層和CoreAnimation功率更高級的效果。

乾杯, 剋日什托夫·Zabłocki