我有一个日期数组,是否可以将这些日期作为UIDatePicker的datasourse在iphone应用程序中分配?如果是这样,我该怎么做?感谢提前!我们可以分配日期到UIDatePicker
0
A
回答
1
的UIDatePicker没有为宗旨数据source.Use UIPickerView
,加载您的日期和Bang.good去
0
不,你不能使用这样的UIDatePicker。你可以使用UIPickerView。
1
你可以尝试这样的:
NSString * str = [[NSString alloc]initWithFormat:@"%@",[yourDateArray objectAtIndex:0]];
yourDatePicker.date = [[NSDateFormatter alloc] init] dateFromString:str];
希望这有助于。
0
使用普通的UIPickerView而不是UIDatePickerView。您可以在UIPickerView中创建部分 您将必须实现数据源和委托。
一旦你按下按钮,将数组指针设置为适当的数组。
比调用[thePicker reloadAllComponents];
-(IBAction) usButtonPressed:(id)sender{
self.inputArray = self.usArray;
[self.thePicker reloadAllComponents];
}
-(IBAction) mexicoButtonPressed:(id)sender{
self.inputArray = self.mexicoArray;
[self.thePicker reloadAllComponents];
}
的数据源的方法:
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
return 1;
}
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
{
return [self.inputArray count];
}
委托方法:
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component
{
return [self.inputArray objectAtIndex:row];
}
相关问题
- 1. UIDatePicker可用日期
- 2. 我们可以做明智的分区日期吗?
- 3. UIDatePicker - 更改日期
- 4. UIDatePicker:最短日期
- 5. 我们可以得到给定的日期对象的模式
- 6. 我们可以真的得到ACTUAL日期吗?
- 7. 限制UIDatePicker中的可见日期
- 8. 我们是否可以延长配置文件的过期日期?
- 9. 我们可以在javascript中将对象分配到cookie中吗?
- 10. 我们可以分配对象值到标签吗?
- 11. 我们可以将Javafx控件的类和id都分配到
- 12. 设置最短日期到UIDatePicker
- 13. 带2个Textfields的UIDatePicker(从/到日期)?
- 14. UIDatePicker,NSTimer,&格式化日期...?
- 15. 我们如何可以分析匹配分数openBR
- 16. 我们可以为日期的__toString()方法设置默认日期格式吗?
- 17. 重复以前的值,并将它们分配到最晚日期
- 18. 我们可以用Java创建我们自己的日期格式吗?
- 19. 是否可以延长配置文件的到期日期? - iOS
- 20. 在页面生命周期中,我们可以分配母版页吗?
- 21. 我们希望根据所选日期添加到配送价。
- 22. 我可以自定义UIDatePicker吗?
- 23. 是否可以在UIDatePicker中锁定时间,但日期仍可选择?
- 24. 分配日期输入日期字段
- 25. 我们可以做一个Visual Studio解决方案有到期日
- 26. UIDatepicker日期只显示星期一的日期
- 27. 我们可以使用hibernate按星期几分组吗?
- 28. 我们可以配置在詹金斯
- 29. 我们可以分配多个类别的文章在Joomla 1.6
- 30. 我们可以在C++中重新分配参考吗?
'UIDatePicker'不具有数据源;你想分配什么? – dasblinkenlight
如果你有日期数组,你可以使用普通的UIPickerView。你也可以在那里创建节,如果你想 – JiteshW
@ dasblinkenlight我知道,有没有办法从我们自己的日期数组中填充这些日期? –