UIPickerView使用问题
2016-08-23 本文已影响24人
囧书
UIPickerView在加到SuperView的时候,它中间的选中条长度就固定了。
当后面再改变pickerView的frame时,选中条也不会自动变化。
解决方案:
在picker的frame变化后,调用picker的setNeedsDisplay和setNeedsLayout两个方法让它重画选中条。
注意:实测两个方法都要调,少一个都不行。
UIPickerView在加到SuperView的时候,它中间的选中条长度就固定了。
当后面再改变pickerView的frame时,选中条也不会自动变化。
解决方案:
在picker的frame变化后,调用picker的setNeedsDisplay和setNeedsLayout两个方法让它重画选中条。
注意:实测两个方法都要调,少一个都不行。