Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode Swift/iOS7:UIPickerView最初隐藏时为灰色_Xcode_Swift_Ios7_Uipickerview - Fatal编程技术网

Xcode Swift/iOS7:UIPickerView最初隐藏时为灰色

Xcode Swift/iOS7:UIPickerView最初隐藏时为灰色,xcode,swift,ios7,uipickerview,Xcode,Swift,Ios7,Uipickerview,我在Interface Builder中添加了一个UIPickerView。其“显示选择指示器”已选中 内部视图未加载视图,我有: businessCategoryPicker?.dataSource = self businessCategoryPicker.delegate = self businessCategoryText.inputView = businessCategoryPicker businessCategoryPicker.hidden = true 现在,当我点击文本

我在Interface Builder中添加了一个UIPickerView。其“显示选择指示器”已选中

内部视图未加载视图,我有:

businessCategoryPicker?.dataSource = self
businessCategoryPicker.delegate = self
businessCategoryText.inputView = businessCategoryPicker
businessCategoryPicker.hidden = true
现在,当我点击文本字段时,它会显示选择器,但它都是灰色的

如果我删除上面代码的最后一行。picker的内容恢复正常工作,但现在视图一出现,picker就出现了,这不是我想要的


我遗漏了什么吗?

不需要写最后一行,因为如果你正在写,那么你的选取器视图就会被隐藏。@Ashok:再次阅读问题我已经阅读了问题。我认为你做错了什么。您是否使用过ActionSheet。如果是,那么您的输出是正确的。