我正在以編程方式將UIButton添加到我的視圖中,並且我想根據定位更改重新定位它們。以編程方式在定位更改上重新定位添加了uibuttons
我正在創建按鈕,通過運行2 for循環行和cols和第二for循環: 我爲每個按鈕分配一些屬性和唯一標記。 (例如Best way to build 10x10 grid of UIButtons?)
我通過偵聽willAnimateRotationToInterfaceOrientation檢測方向更改,並希望通過基於標籤將按鈕移動到新位置來調用按鈕。
我需要保持按鈕的狀態,所以我不能刪除它們。它必須重新定位。
有什麼建議嗎?謝謝。
你只需問如何重新定位按鈕?如果是這樣的話,你可以使用'[UIButton setFrame:]',並將座標設置爲新的方向。 – cowfaboo
你引用的問題/答案是舊的。這些天我會強烈考慮使用'UICollectionView'來執行這樣的任務。有關教程,請訪問http://www.raywenderlich.com/22324/beginning-uicollectionview-in-ios-6-part-12 – DBD
問題是什麼?當你收到'willAnimateRotationToInterfaceOrientation'時你想重新定位按鈕嗎?繼續前進!有什麼問題? – matt