日期时间的选择器ios源码

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

这个源码案例是一个日期时间的选择器,源码DVDatePickerTableViewCell,DVDatePickerTableViewCell是使用Swift写的cell。可以在tebleView中提供一个日期时间的选择器,并持续显示在Cell上。

效果图:

<ignore_js_op>

使用方法:

DVDatePickerTableViewCell想平常使用cell那样使用即可。

var cells:NSArray = []

cells = [[DVDatePickerTableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: nil)]]

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {

return cells[indexPath.section][indexPath.row] as UITableViewCell

}

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {

var cell = self.tableView(tableView, cellForRowAtIndexPath: indexPath)

if (cell.isKindOfClass(DVDatePickerTableViewCell)) {

var datePickerTableViewCell = cell as DVDatePickerTableViewCell

datePickerTableViewCell.selectedInTableView(tableView)

}

self.tableView.deselectRowAtIndexPath(indexPath, animated: true)

}

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航