当UIPickerView处于活动状态时,调暗其他组件

时间:2011-05-10 09:18:14

标签: iphone objective-c xcode

在我的小型iPhone应用程序中,我使用UITableView创建了UIPickerView,当点按cell时会动态向上滑动。由于我不希望用户在cell中选择值时点按其他UIPickerView,因此我希望通过调暗所有其他组件(表格,标题栏等)来减少其分散注意力。有点像isolator那样做。

我认为可能有一些api方法可以做到这一点,但我找不到它。非常感谢任何想法。

2 个答案:

答案 0 :(得分:1)

当点击一个单元格时,您可以添加另一个uiview并将其设置为0.5并将uipickerview保持在其上方,以使背景看起来变暗。

答案 1 :(得分:0)

如果您有回调方法来呈现选择器,那么您可以禁用并启用视图控制器根视图的用户交互。