2010-01-27 77 views
1

是否有任何方法可以在運行時更改PickerView的大小及其位置。我需要做的是當某個組件中的某個行被選中時,我將在右側顯示另一個pickerView,然後第一個PickerView將自行調整大小並更改其位置,以便可以看到新的PickerView。UIPickerView Chaging frame大小和位置

我不想將第二個PickerView的值放在第一個PickerView上,因爲第一個PickerView中的某些項沒有任何關係,或者不需要顯示其他值。

回答

0

拾取器視圖的高度和寬度是硬連線的,不可更改。 (我懷疑是因爲準3D旋轉動畫的要求。)

選取器視圖將從右到左填充屏幕。你唯一能做的就是上下移動它們。

0

您可以使用文本編輯器打開設計文件,然後找到與選取器視圖相關的部分,最後更改選取器視圖的寬度高度。但請記住,這也有一些限制。