我需要向用户提供一个项目列表,允许他们选择其中一个项目。我已经尝试过UIPickerView,但它相当有限,因为它为每个项目显示一行文字。
我需要为每个项目显示其他文字,并且我认为每个项目的多行可能是一个很好的方法。
对控件的任何建议都会为列表中的每个项目提供多行文本,并且每行可能使用不同的字体大小?
答案 0 :(得分:2)
如果您的UIPickerViewDelegate
实施pickerView:viewForRow:forComponent:reusingView:
,那么您可以传递自定义视图以显示在UIPickerView中。使用此功能,您可以构建包含所需UIView
的自定义UILabel
。