我正在创建一个使用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. 我如何在某个时间范围内发生某些事情?
- 3. 当BackgroundWorker发生某些事情时,不同线程上的触发器代码?
- 4. 当某个特定选项值处于活动状态时,会发生某些事情的jQuery函数?
- 5. 当在UIPickerView上选择某一行时更改UIImageView
- 6. 如何在ruby中编写if语句以便在某些时间之间发生某些事情。
- 7. 当我尝试通知某些事件时发生空错误
- 8. 选择某些天
- 9. 如何在JavaFX TableView的一行中悬停时发生某些事情?
- 10. CSS/LESS当>某事AND <某些
- 11. 选择某些CDI事件观察者
- 12. 的MySQL DISTINCT当某些列选择
- 13. 选择某些复选框
- 14. wxpython - 如何使程序中的某些事情发生时禁用按钮?
- 15. SQL选择其中某事发生的那一天
- 16. C#:在某些事件发生时通知窗口
- 17. 某些事件不触发
- 18. PowerBIClient在某些情况下生成System.ArrayTypeMismatchException
- 19. 当某些字段发生变化时,sql server db会触发
- 20. 当您选择某物时加载的数据被刮掉
- 21. 某些包含错误时选择行
- 22. 当其他栏内发生某些事情时,更新UITabBarViewController中其中一个栏内的TableView
- 23. 当从下拉列表中选择某些数据时发送电子邮件
- 24. KO:点击事件在某些情况下不会触发
- 25. 当某些东西发生变化时更新mySQL表
- 26. 如何在别的东西之前强制发生某些事情JAVA
- 27. 检查在Informix 4GL程序更新后是否发生了某些事情
- 28. 当鼠标悬停在LI上时会做“某些事情”,但不会在包含LI的时候做“某些事情”
- 29. NZEC在某些情况下发生Java错误
- 30. 根据某些WHERE条件选择某些字段
用相关代码更新你的问题,并解释你想做什么不同。 – rmaddy
你知道如何使用代表吗? – Amir