Tag: uidatepicker

避免iOS7中的UIDatePicker透明度

我刚刚升级我的应用程序到iOS7,发现dateselect器是透明的。 看起来我可以看到dateselect器背后的所有东西。 我怎样才能避免这一点? 我试图把dateselect器放在另一个视图。 但是,它仍然是透明的。 我怎样才能避免UIDatePicker透明度? 我试过这个链接 1 : 我可以在iOS7中更改datePicker的字体颜色吗? 但它没有工作。 提前致谢。 编辑:我已经将UIDatePicker添加到名为whiteborderview的视图。 whiteborderview.backgroundColor = [UIColor whiteColor]; whiteborderview.alpha = 1.0; [whiteborderview addSubview:dtPkrStart] 我得到这样的输出 但仍然是透明的。 EDIT2 我使用这个代码,现在看起来比以前更好 [UIView appearanceWhenContainedIn:[UITableView class], [UIDatePicker class], nil].backgroundColor = [UIColor colorWithWhite:1 alpha:1]; dtPkrStart.backgroundColor = [UIColor blackColor]; dateselect器的出现像这样变化了

iOS9中的UIDatePicker问题

date隐藏在iOS9的UIDatePicker中。 我正在使用xib。 这个问题只在xoode7(iOS9) 任何人都可以帮我解决我的问题吗?

将string转换为NSDate给出错误的date

我有一个string,我使用stringFromDate转换,现在我试图将其转换回来,但是当UIPicker启动时,它给了我错误的一天 let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "dd MMM YYYY" print(birthday) // logs 15 Jan 1992 let date = dateFormatter.dateFromString(birthday) self.datePicker.setDate(date!, animated: true) 我尝试了硬编码"15 Feb 1992"但仍然是相同的结果。 UIDatePicker上的date显示1991年12月22日在开始。 如果我使用铁杆10 Jan 1980 ,它从1979年12月23日开始。 (我不知道是否是这样的情况,但我有MMM dd YYYY在UIPickerView,而它的dd MMM YYYY的string..我不认为虽然保存,它保存了正确的价值)..

如何确定滚动UIDatePicker何时完成?

我使用UIDatePicker ,我想知道什么时候在UIDatePicker滚动结束。 谢谢。

iOS – closures显示为inputView的UIDatePicker

我有一个在我的用户界面的文本字段,当它被选中提供了一个UIDatePicker而不是默认的键盘,我怎么能设置一个button,closuresselect器,当用户完成?

XCode:为什么我的活动没有被添加到日历?

我已经将下面的代码添加到我的应用程序中: NSDate * selected = [DatePicker date]; NSString * date = [selected description]; NSDateComponents *components = [[NSCalendar currentCalendar] components:NSDayCalendarUnit fromDate:DatePicker.date]; CalLabel1.text = [NSString stringWithFormat:@"%d", [components day]]; EKEventStore *store = [[EKEventStore alloc] init]; EKEvent *event = [EKEvent eventWithEventStore:store]; event.title = @"Test Event"; //required event.startDate = [DatePicker date]; event.endDate = [DatePicker date]; event.calendar = store.defaultCalendarForNewEvents; //end NSError […]

UIDatePicker设置最小和最大小时

如何设置UIDatePicker的最小时间和最大时间? 一切都有可能吗? 我知道如何设置最小和最大date: [datePicker setMinimumDate:today]; [datePicker setMaximumDate:nextMonthDay]; 我想要实现的是在select器用户可以select从上午8点到晚上10点每一天。 谢谢。

如何显示日历,而不是在iPhone中使用UIDatePicker?

我正在使用UIDatePicker控制器来selectiPhone应用程序中的date。 现在,我想显示日历视图,而不是UIDatePicker控制器。 我已经在谷歌search我的水平最好。 但是,我无法find我的问题的确切解决scheme。 任何人都可以请帮助使用日历视图的UIDatePicker? 提前致谢。

将UIDatePicker添加到UIAlertView

我正在尝试添加dateselect器到警报视图。 我可以添加animation到屏幕基于一个button点击,我看到一个黑匣子,但没有dateselect器。 这是我到目前为止…. – (IBAction)showDatePicker { CGRect frame = CGRectMake(200, self.view.frame.size.height, self.view.frame.size.width, 0); //CGRectMake(225, 145, 260, 125); UIPickerView *datePicker = [[UIPickerView alloc] initWithFrame:frame]; UIAlertView *showDateAlert = [[UIAlertView alloc] initWithTitle:@"Enter the Code Date" message:@"Sample message" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Update", nil]; [self.view addSubview:datePicker]; [UIView beginAnimations:@"slideIn" context:nil]; [datePicker setCenter:CGPointMake(datePicker.frame.origin.x, self.view.frame.size.height – datePicker.frame.size.height/2)]; [UIView commitAnimations]; } 我发现一个似乎工作的例子,但我没有看到任何对话框或button在我的警报框,只是dateselect器本身。 我在这里错过了什么? – (IBAction)showDatePicker […]

在Swift中popup的datePickerView中添加完成button?

我想在Swift中popup的datePickerView中添加一个完成button。 这里是代码: @IBOutlet var datePicker: UITextField! @IBAction func dateTextInputPressed(sender: UITextField) { var datePickerView : UIDatePicker = UIDatePicker() datePickerView.datePickerMode = UIDatePickerMode.Date sender.inputView = datePickerView datePickerView.addTarget(self, action: Selector("handleDatePicker:"), forControlEvents: UIControlEvents.ValueChanged) } func handleDatePicker(sender: UIDatePicker) { var dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "yyyy-MM-dd" datePicker.text = dateFormatter.stringFromDate(sender.date) } 我可以使用此代码成功popup一个datePickerView。 但问题是我selectdate后,它没有一个“完成”button,所以我不能解雇它。 那么我怎样才能把完成button添加到它呢? 谢谢!