我正在使用Xcode 4。
我有DatePicker组件。
采用IB日期中设置的默认日期 突出显示并选择日期......
我想在日期选择器中设置当前日期...
不工作的setDate方法......
- (void)viewDidLoad
{
[super viewDidLoad];
[ddlDatePicker setDate:[NSDate date]];
NSLog(@"-%@-",[NSDate date]);
//NSLog is showing me the current date..Today's Date...
//But ddlDatePicker is setted to the date on the day on which I created the date
//Picker...Or You can say date field in the DatePicker's IB Properties..
![enter image description here][1]
}
答案 0 :(得分:2)
您尚未与outlet
ddlDatePicker
关联,因此您没有引用该对象而无法管理它。
打开IB并将此UIDatePicker
与您的变量连接到适当的控制器中。
答案 1 :(得分:1)
在viewWillAppear而不是viewDidLoad中尝试此操作。另外,确保ddlDatePicker不是nil:
NSLog(@"%@", ddlDatePicker);