在我的iPhone应用程序中,我想要一个带有2个组件的UIPickerView。最初,左栏将变宽,右栏将变窄,以使左侧的文本易于阅读以允许从中进行选择。
一旦选择了此列,用户将单击右列以从中选择一个项目:发生这种情况时,我想调整列的大小,以使左列变窄而右列变宽,以便所有文本都可以读。
我一直在尝试“ pickerView widthForComponent”,但这似乎仅在最初加载视图时才被调用。
有什么办法可以动态调整列的大小?
谢谢
最佳答案
您可以使用[pickerView reloadAllComponents]。
更新:
那真是怪了。您也可以尝试检查以下solution。
关于iphone - UIPickerView-更改组件宽度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3451164/