我有一个包含选择器和 UIToolbar 的 UIActionSheet。 UIToolBar 上有一个保存按钮。然而,我的一些用户报告说在 UIPickerView 停止旋转之前按下了保存按钮,因此仅检索初始值(旋转之前)。
有没有办法在用户点击保存时获取 UIPickerView 当前选定的项目或在旋转时获取活动选定项目的反馈?
Thanks
即使他们在选择器仍在旋转时关闭选择器,选择器仍然会在停止后使用最终选定的行调用委托,即使它不可见。假设您还没有释放它,您可以设置委托接收器来检查选择器是否可见,如果不可见,则保存所选值。
我这样做的假设是,很明显用户没有滚动到随机值 - 通常当他们滚动并关闭而没有等待它解决时,这意味着他们滚动到列表的最顶部或最底部。我想说在这两种情况下您可以安全地使用委托的结果。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)