我们可以在单个UIPickerview中隐藏/取消隐藏一个或多个组件吗?

Iro*_*ill 1 iphone xcode

我有UIPickerview2个组件.现在我想知道是否可以在按钮点击上隐藏/取消隐藏一个组件.可能吗 ?

jrt*_*ton 5

是的,这是可能的.单击该按钮时,告诉选择器reloadAllComponents,然后在数据源方法中返回不同数量的组件(即1个而不是2个).

您需要将隐藏状态存储在BOOL中,以便您知道在数据源方法中返回什么.