我正在创建一个使用UIPickerView的应用程序。我提出了这个观点,但我试图让某个按钮改变它的功能。请帮忙。当在UIPickerView中选择某物时发生某些事情
回答
UIPickerView和许多其他控件使用委托模式通知您发生的事件。 要使用它添加<UIPickerViewDelegate>
到类类型定义(@interface线),之后UIPickerView的委托设置为你的类是这样的:
myUIPickerView.delegate = self;
然后,你可以写在你的类以下method和row
被你想要的索引:
- (void)pickerView:(UIPickerView *)pickerView
didSelectRow:(NSInteger)row
inComponent:(NSInteger)component
{
switch(row)
{
//...
}
}
谢谢。我仍然困惑于放什么而不是“行”。我应该把我的UIPickerView中的任何名字命名为什么。我还有两个陈述说明你在那里写的东西。一个改变一个标签文本,另一个改变其他东西。有什么办法可以让我的计划改变当按下UIPickerView中的某个按钮时做什么。我将如何做到这一点。谢谢,我期待着您的回应。 –
@EliasTurk再一次,用相关代码更新你的问题,这样我们就可以看到你有什么。这会让你更容易给你一个有用的答案。 – rmaddy
@rmaddy我将发布一个新的问题叫。使用UIPickerView并更改按钮的功能。我将添加代码以便您可以看到。 –
- 1. 让Rails在某个特定时间发生某些事情
- 2. Python:在发生某种错误时,做出if语句来做某些事情?
- 3. 我如何在某个时间范围内发生某些事情?
- 4. 当BackgroundWorker发生某些事情时,不同线程上的触发器代码?
- 5. 当某个特定选项值处于活动状态时,会发生某些事情的jQuery函数?
- 6. 当在UIPickerView上选择某一行时更改UIImageView
- 7. 如何在ruby中编写if语句以便在某些时间之间发生某些事情。
- 8. 当我尝试通知某些事件时发生空错误
- 9. 当第二个selextbox有某物时更新选择框。选中
- 10. 如何在@之前的事情发生后运行某些事情?
- 11. 如何在某些事情完成时调用某个函数
- 12. 如何在For循环中发生某些事情时增加数字
- 13. postgresql - java - 在数据库中发生某些事情时唤醒应用程序
- 14. 如何在JavaFX TableView的一行中悬停时发生某些事情?
- 15. 选择某些天
- 16. JavaScript在某些事件发生后执行某个功能?
- 17. android:在某些时间做某事
- 18. CSS/LESS当>某事AND <某些
- 19. 选择某些CDI事件观察者
- 20. 的MySQL DISTINCT当某些列选择
- 21. 选择某些复选框
- 22. 做git commit时发出警告-a如果发生了某些事情
- 23. wxpython - 如何使程序中的某些事情发生时禁用按钮?
- 24. Caliburn.Micro - 当视图变得可见时做某些事情
- 25. SQL选择其中某事发生的那一天
- 26. C#:在某些事件发生时通知窗口
- 27. 当某个事件在某个日期内发生时需要提取数据
- 28. PowerBIClient在某些情况下生成System.ArrayTypeMismatchException
- 29. 某些事件不触发
- 30. 当某些字段发生变化时,sql server db会触发
用相关代码更新你的问题,并解释你想做什么不同。 – rmaddy
你知道如何使用代表吗? – Amir