在文本字段中显示日期
我有一个文本字段,点击该文本字段会弹出一个日期选择器,并且所选日期显示在文本字段中。
我的问题是我希望在用户点击文本字段之前默认将今天的日期显示在文本字段中。稍后用户可以根据自己的要求通过点击并选择其他日期来更改它。
I am having a textfield which when tapped pops up a date picker and and the selected date is displayed in the textfield.
my problem is i want todays date to be displayed in the textfield by default before the user tap the textfield. later the user can change it by tapping and selecting someother date according to his requirement.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
获取日期并将其分配给 textField.text,当用户选择该值时再次更改 textField.text 的值
如果您有日期的 pickerview,则在相应的函数中
将选定的值分配给 textField.text
就是这样。
Take the date and assign it to the textField.text and again when user picks the value then again change the value of textField.text
If you have pickerview of dates then in respective function
assign the selected value to textField.text
Thats it.
您可以像这样使用..
或
当 UITextfield 值为空时(用户点击文本字段之前默认为文本字段),将显示占位符值。
You can use like this..
or
When the UITextfield value Empty (textfield by default before the user tap the textfield), the placeholder value will display.
如果我的想法正确,您需要使用文本字段的占位符属性
占位符值将显示在文本字段中,而其值为空。
if I got your idea correctly, you need to use placeholder property of the textfield
Placeholder value will be displayed in textfield, while it's value is empty.
今天的日期可以通过
NSDate *today = [NSDate date];
将此NSDate
对象中的字符串分配给您的文本字段。可以使用NSDateFormatter
获取该字符串。Todays date can be obtained by
NSDate *today = [NSDate date];
Assign the string from thisNSDate
object to your text field. The string can be obtained usingNSDateFormatter
.