2010-04-06 68 views
1

我正在使用MonoTouch。當我旋轉到LandscapeRight/Left時,我想更改一些按鈕的位置,但我沒有取得任何成功。我正在替換button.Bounds與一個新的rectangleF並在WillRotate中設置該值,但這不起作用。如何更改按鈕的X和Y

我在我的ShouldAutorotateToInterfaceOrientation處理程序中返回true。

原則上我想要做的是儘可能地自動旋轉,然後修復幾個按鈕,最終在一個不好的地方。

回答

1

WillRotate在旋轉之前調用,您將要修改DidRotate中的邊界。

0

您確定要更改界限而不是框架嗎?邊界會改變按鈕的尺寸,其中Frame屬性可以調整X和Y.除此之外:Geoff已經說過:您需要DidRotate

René