【问题标题】:How can i customize UIDatePicker for Hijri我如何为 Hijri 自定义 UIDatePicker
【发布时间】:2010-11-27 19:53:21
【问题描述】:

如何为回历自定义 UIDatePicker? 像这样

【问题讨论】:

    标签: objective-c uidatepicker


    【解决方案1】:

    在您的ViewController 中,采用UIPickerViewDelegate 协议,并将UIPickerView 添加到视图中,将其委托和数据源设置为self

    UIPickerViewDelegate 覆盖pickerView:widthForComponent: 方法,为每个组件设置一个自定义宽度(一个组件是一个“列”,所以这里有三个)

    UIPickerViewDataSource 协议覆盖numberOfComponentsInPickerView: 并返回 3

    要填充您的选择器,请使用UIPickerViewDelegate 中的pickerView:titleForRow:forComponent:UIPickerViewDataSource 中的numberOfComponentsInPickerView:

    为了更简洁和更可重用的代码,我将继承UIPickerView

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多