Rid*_*hah 6 uipickerview ios swift
我试图禁用pickerView中的特定行.
我有一个pickerView的字符串数组.当用户选择特定行时,我在array1中追加值.
之后,当用户再次打开pickerView时,如果array1具有数组值,那么我想这样做,pickerView应该禁用该值.
我怎样才能做到这一点?
Dan*_*iel 13
选项1:禁用元素
您可以使用方法pickerView:attributesTitleForRow:forComponent为标题指定灰色样式:
然后,当使用pickerView:didSelectRow:inComponent选择该项时,您可以更改为defaut值:
选项2:删除项目
第二个选项是通过调整数据源从可能的选项中删除项目.