我正在尝试在一个视图控制器中放置两个选择器视图。我已经实施了pickerView:viewForRow:
和pickerView:titleForRow:
。这些功能使用标签来区分选择器。我的问题是,其中只有一个会有效。所以,因为我想要一个视图和另一个文本,但是既可以获得视图,也可以获得文本。我可以在一个上使用pickerView:titleForRow:
功能,在另一个上使用pickerView:viewForRow:
吗?
答案 0 :(得分:1)
很遗憾,您无法在同一pickerView:viewForRow
内同时使用pickerView:titleForRow
和UIPickerViewDelegate
。虽然pickerView:titleForRow
返回String?
,但提供返回nil的选项,pickerView:viewForRow
不返回可选项;如果你实现这个功能,那么它必须返回一个视图。
这为您提供了两个选项:
pickerView:viewForRow