【发布时间】:2015-12-25 22:40:02
【问题描述】:
我的 UIDatePicker 有问题,因为它没有出现在我的应用程序的视图中。
这是我用于 UIDatePicker 的代码:
self.datePicker = [[UIDatePicker alloc] init];
self.datePicker.frame = CGRectMake(10,170, self.view.window.frame.size.width, 200);`
NSDate *maxDate = [NSDate dateWithTimeInterval:94608000 sinceDate:[NSDate date]];`
self.datePicker.maximumDate = maxDate;
self.datePicker.minimumDate = [NSDate date];
self.datePicker.datePickerMode = UIDatePickerModeDate;
[self.view addSubview:self.datePicker];
我测试了 UIDatePicker 是否为 nil,但结果并非如此,这就像视图已加载但不可见,我什至让它在控制台中记录了一个日期。
我一直在尝试寻找解决方案很长时间,但没有成功。 有谁知道我做错了什么?
额外信息:
我已经删除了 MyAppTests 目标中的框架搜索路径,以便在 Xcode 更新后消除警告,这是在我注意到 UIDatePicker 之前。我不知道这是否会影响它。
编辑:我还更新了我的应用/项目的推荐设置。
【问题讨论】:
标签: objective-c xcode uiview uidatepicker invisible