Iphone 弹出UIPicker而不是键盘

Iphone 弹出UIPicker而不是键盘,iphone,xcode,uipicker,Iphone,Xcode,Uipicker,当我点击文本字段时,我希望一个UIPicker弹出,而不是键盘。这可能吗?我已经在谷歌上搜索了一段时间,但什么也找不到 有人有任何示例代码吗 问候,, Stephen当用户单击文本字段时,使用[self-presentModalViewController:picker]显示模式视图控制器。我希望您知道如何处理文本字段事件当用户单击文本字段时,使用[self-presentModalViewController:picker]显示模式视图控制器。我希望您知道如何处理文本字段事件我认为这是一种更正

当我点击文本字段时,我希望一个UIPicker弹出,而不是键盘。这可能吗?我已经在谷歌上搜索了一段时间,但什么也找不到

有人有任何示例代码吗

问候,,
Stephen

当用户单击文本字段时,使用[self-presentModalViewController:picker]显示模式视图控制器。我希望您知道如何处理文本字段事件

当用户单击文本字段时,使用[self-presentModalViewController:picker]显示模式视图控制器。我希望您知道如何处理文本字段事件

我认为这是一种更正式的方法:

UIDatePicker *datePicker = [[[UIDatePicker alloc] init] autorelease];
datePicker.datePickerMode = UIDatePickerModeDate;
[datePicker addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];
datePicker.tag = indexPath.row;
textField.inputView = datePicker;

我认为这是一种更为正式的方式:

UIDatePicker *datePicker = [[[UIDatePicker alloc] init] autorelease];
datePicker.datePickerMode = UIDatePickerModeDate;
[datePicker addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];
datePicker.tag = indexPath.row;
textField.inputView = datePicker;

谢谢你的帮助,我回头查看了我发布的其他问题,并感谢那里的人们提供的帮助,不仅仅是Thanks对人们的帮助。他们的按钮位于“投票向上/向下”下方,您可以接受答案。我收到一个弹出框,告诉我我需要15的声望才能投票向上。好的,对不起,我现在明白您的意思了。这个按钮不是很清楚,我现在将返回我的帖子。很抱歉造成混淆。以下代码有点问题:pvController=[[PickerViewController alloc]initWithNibName:@“PickerView”bundle:[NSBundle mainBundle]];[窗口添加子视图:pvController.view];它给了我错误,说明pvController没有声明。我在教程中没有看到任何地方声明此值。感谢您的帮助,我回头查看了我发布的其他问题,并感谢那里的人提供的帮助,而不仅仅是Thanks提供的帮助。他们的按钮位于“投票向上/向下”下方,您可以接受答案。我收到一个弹出框,告诉我我需要15的声望才能投票向上。好的,对不起,我现在明白您的意思了。这个按钮不是很清楚,我现在将返回我的帖子。很抱歉造成混淆。以下代码有点问题:pvController=[[PickerViewController alloc]initWithNibName:@“PickerView”bundle:[NSBundle mainBundle]];[窗口添加子视图:pvController.view];它给了我错误,说明pvController没有声明。我在教程中没有看到任何地方声明这个值。非常好,效果很好。。如果您还想轻松添加“完成”按钮以解雇选取器。看看这篇文章。。很好,做得很好。。如果您还想轻松添加“完成”按钮以解雇选取器。看看这篇文章。。