草庐IT

UIDatePicker

全部标签

iphone - UIPickerView 看起来像 UIDatePicker 但有几秒钟

我正在制作一个计时器应用程序,需要向用户显示小时、分钟和秒。我尝试使用UIDatePicker但它只显示小时和分钟作为选择。不是秒。在网上做了一些研究后,我发现在UIDatePicker中无法获得秒数,我不得不从头开始编写自己的UIPickerView。所以我的问题是,是否有这样的示例代码,即有人写了一个CustomUIPickerView几个小时,分钟和秒,我可以合并到我的项目中?UIDatePicker有一个漂亮的Hours&Mins文本叠加层,当用户旋转表盘时它会保持原样。如果有人也将其添加到他们的自定义选择器中,那就太好了。如果不需要,我不想从头开始编写自定义UIPickerV

iphone - UIPickerView 看起来像 UIDatePicker 但有几秒钟

我正在制作一个计时器应用程序,需要向用户显示小时、分钟和秒。我尝试使用UIDatePicker但它只显示小时和分钟作为选择。不是秒。在网上做了一些研究后,我发现在UIDatePicker中无法获得秒数,我不得不从头开始编写自己的UIPickerView。所以我的问题是,是否有这样的示例代码,即有人写了一个CustomUIPickerView几个小时,分钟和秒,我可以合并到我的项目中?UIDatePicker有一个漂亮的Hours&Mins文本叠加层,当用户旋转表盘时它会保持原样。如果有人也将其添加到他们的自定义选择器中,那就太好了。如果不需要,我不想从头开始编写自定义UIPickerV

ios - Objective-C:UIDatePicker UIControlEventValueChanged 仅在第二次选择时触发

第一次使用UIDatePickers。首先,我只是尝试使用从datePicker(设置为倒计时模式)中选择的任何值来更新文本字段。它有效,但仅在用户第二次选择时间时有效。我的ActiondurationSelected()只被调用了第二次,所以更新textField没有问题。这是我在Storyboard中配置日期选择器的方式:这是值更改时触发的操作:来自DetailViewController.m-(IBAction)durationSelected:(UIDatePicker*)sender{self.durationTextField.text=[NSStringstringWit

ios - Objective-C:UIDatePicker UIControlEventValueChanged 仅在第二次选择时触发

第一次使用UIDatePickers。首先,我只是尝试使用从datePicker(设置为倒计时模式)中选择的任何值来更新文本字段。它有效,但仅在用户第二次选择时间时有效。我的ActiondurationSelected()只被调用了第二次,所以更新textField没有问题。这是我在Storyboard中配置日期选择器的方式:这是值更改时触发的操作:来自DetailViewController.m-(IBAction)durationSelected:(UIDatePicker*)sender{self.durationTextField.text=[NSStringstringWit

ios - UIDatePicker 错误?达到最小内部后 UIControlEventValueChanged

我遇到了一个奇怪的效果,看起来确实像是iOS7中的一个错误——但在过去,当我以为我在Apple的API中发现了一个错误时,结果却证明这是我自己的误解。我有一个带有datePickerMode=UIDatePickerModeCountDownTimer和minuteInterval=5的UIDatePicker。我将持续时间初始化为1小时,并将其呈现给用户,它显示为带有小时和分钟的两列选择器。(到目前为止一切顺利。)用户想的是“20分钟”,因此将小时列滚动到0。此时选择器读取0小时0分钟,而iOS7对此并不满意,因此它会自动将分钟轮滚动到5.我的UIControlEventValueC

ios - UIDatePicker 错误?达到最小内部后 UIControlEventValueChanged

我遇到了一个奇怪的效果,看起来确实像是iOS7中的一个错误——但在过去,当我以为我在Apple的API中发现了一个错误时,结果却证明这是我自己的误解。我有一个带有datePickerMode=UIDatePickerModeCountDownTimer和minuteInterval=5的UIDatePicker。我将持续时间初始化为1小时,并将其呈现给用户,它显示为带有小时和分钟的两列选择器。(到目前为止一切顺利。)用户想的是“20分钟”,因此将小时列滚动到0。此时选择器读取0小时0分钟,而iOS7对此并不满意,因此它会自动将分钟轮滚动到5.我的UIControlEventValueC

ios - UIDatePicker 选择月份和年份

我需要一个UIDatePicker来仅选择月份和年份。我检查了类引用文件。看起来UIDatePicker是一个UIView。我想象UIPickerView可能是一个subview,如果我可以捕获它,我可以隐藏该组件。但不是。那是不可能的。那我必须创建自己的自定义选择器吗?有什么想法吗? 最佳答案 这里有一个解决方案可以达到同样的效果。要使用这段代码,您应该在“身份检查器”的“自定义类”的nib文件中将UIPickerView替换为CDatePickerViewEx。.h文件#import@interfaceCDatePickerVi

ios - UIDatePicker 选择月份和年份

我需要一个UIDatePicker来仅选择月份和年份。我检查了类引用文件。看起来UIDatePicker是一个UIView。我想象UIPickerView可能是一个subview,如果我可以捕获它,我可以隐藏该组件。但不是。那是不可能的。那我必须创建自己的自定义选择器吗?有什么想法吗? 最佳答案 这里有一个解决方案可以达到同样的效果。要使用这段代码,您应该在“身份检查器”的“自定义类”的nib文件中将UIPickerView替换为CDatePickerViewEx。.h文件#import@interfaceCDatePickerVi

ios - 更改 UIDatePicker 字体颜色?

我只想更改UIDatePicker的字体颜色。我研究了其他问题,但它们都涉及更改其他属性和自定义整个外观。我只想将字体颜色从黑色更改为白色。我很难相信我做不到这样一个看似简单的任务。为什么色调不会影响它?它甚至可以做任何事情吗? 最佳答案 我只需要(在iOS8.x和9.0上)这一行来更改字体颜色:[my_date_pickersetValue:[UIColorwhiteColor]forKey:@"textColor"];没有子类化或调用私有(private)API...注意:今天的当前日期仍会突出显示(在较新的iOS版本中)。您可

ios - 更改 UIDatePicker 字体颜色?

我只想更改UIDatePicker的字体颜色。我研究了其他问题,但它们都涉及更改其他属性和自定义整个外观。我只想将字体颜色从黑色更改为白色。我很难相信我做不到这样一个看似简单的任务。为什么色调不会影响它?它甚至可以做任何事情吗? 最佳答案 我只需要(在iOS8.x和9.0上)这一行来更改字体颜色:[my_date_pickersetValue:[UIColorwhiteColor]forKey:@"textColor"];没有子类化或调用私有(private)API...注意:今天的当前日期仍会突出显示(在较新的iOS版本中)。您可