创建只有两个轮子的 UIPicker 的最佳方法是:日期和时间,如下所示:
Fri 5 June | 15:30
Sat 6 June | 15:35 < Selected
Sun 7 June | 15:40
日期将前后 7 天,时间还包括“现在”。
首先创建一个 UIPickerview 和 Pickerview 的委托(delegate)将是这样的 -
- (NSInteger)numberOfComponentsInPickerViewUIPickerView *)pickerView
{
return 2;
}
- (NSInteger)pickerViewUIPickerView *)pickerView numberOfRowsInComponent:
(NSInteger)component
{
if (component == 0)
{
return [arr_Date count];
}
else
{
return [arr_Time count];
}
}
- (NSString *)pickerViewUIPickerView *)pickerView titleForRowNSInteger)row
forComponentNSInteger)component
{
if (component == 0)
{
return [arr_date objectAtIndex:row];
}
else
{
return [arr_Time objectAtIndex:row];
}
}
日期在您的 arr_date 中包含 7 个日期。
关于iphone - 自定义日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12598925/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) | Powered by Discuz! X3.4 |