如何修改这段代码

发布于 10-16 22:44 字数 298 浏览 4 评论 0原文

我读了帖子 Add UIPickerView &操作表中的按钮 - 如何?

我想从 nsarray 将数据添加到 uipicker 视图,特别是我有两个按钮,它们将调用不同的两个 uipickerview ,所以我无法使用 uipickerview 的委托,

代码是什么要关闭此 uipickerview

任何建议,请

I read the post Add UIPickerView & a Button in Action sheet - How?

I want to add data to the uipicker view from nsarray , specially I have two buttons that they will call different two uipickerview , so I cannot use the delegate of uipickerview

also what is the code to clise this uipickerview

any suggestion please

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

水溶2024-10-23 22:44:29
– pickerView:titleForRow:forComponent:

如果您使用该方法,您实际上会传递适当的pickerview...因此您可以从中找出您正在处理的pickerview。它与大多数其他委托方法相同。因此,请使用它来确定您正在处理的选择器视图并相应地更改内容。

要摆脱操作表,您可以执行以下操作:

[actionSheet dismissWithClickedButtonIndex:0 animated:YES];
– pickerView:titleForRow:forComponent:

If you use that method you are acctually being passed the appropriate pickerview... so you can work out what pickerview you are dealing with from that. Its the same with most of the other delegate methods. So use that to work out what picker view you are dealing with and change the content accordingly.

To get rid of the actionsheet you can do:

[actionSheet dismissWithClickedButtonIndex:0 animated:YES];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文