我有一个UIPickerView
上UIActionSheet
。目前UIActionSheet
使得UIActionSheet
背后的视图不可触摸。有没有一种方法可以让它触摸?或者,UIActionSheet
的工作原理是什么?我可以用可触摸背景拉起UIActionSheet吗?
1
A
回答
2
我不相信有可能使UIActionSheet
背后的视图不会先解散它。它们意味着模态,即在被解雇之前需要用户的注意。
从UIActionSheet
class reference(重点煤矿):
有关iPhone和iPod touch设备上运行的应用程序,所述动作片通常从拥有该视图中的窗口的底部向上滑动。对于在iPad设备上运行的应用程序,操作表通常以适当方式锚定到起始视图的弹出窗口中显示。 弹出窗口之外的弹出窗口会自动关闭操作表单,任何自定义按钮中的点击都会自动关闭。您也可以以编程方式关闭它。
我想一个解决这个问题的方法可能是你只是创建你自己的视图,显示类似。例如,创建一个UIView
,您可以在按下按钮时以相同的方式(向上滑动)制作动画。这UIView
可以包含您的UIPickerView
和任何你需要的东西(可能是一个取消按钮来解雇它)。
希望这会有所帮助,祝你好运!
+0
Schweet!我想我会改变它到一个UIView。感谢rog! – KKendall
相关问题
- 1. 可可触摸调光背景较暗
- 2. 我可以通过编程来更改触摸栏的背景颜色吗?
- 3. python - TKinter - 我可以发送背景吗?
- 4. 可以通过触摸DialogViewController(MonoTouch.Dialog)的背景来解雇iPhone键盘吗?
- 5. 可可触摸 - dismissModalViewControllerAnimated:是不起作用
- 6. 我可以在我的触摸事件中移动UITextView吗?或者我可以识别触摸UITextView?
- 7. webworker可以捕捉触摸输入吗?
- 8. 可可触摸下拉框在iPad上
- 9. 触摸IOS中的视图时可以触摸点吗?
- 10. 我可以使用nHibernate单点触摸吗?
- 11. 我可以使用服务来处理触摸事件吗?
- 12. 动画触摸对象 - 我可以获取触摸视图的对象吗?
- 13. 我可以触发SimpleButtonAction吗?
- 14. 可可触摸 - 在UIImageView中触摸
- 15. 可可触摸:动画上的触摸
- 16. 使用触摸屏可以触发MouseMove EventHandler吗?
- 17. SVG背景可以交互吗?
- 18. GVIM可以有背景图片吗?
- 19. 你可以使colorbox背景透明吗?
- 20. 可以更改android背景黑色吗?
- 21. UIActionSheet不响应触摸
- 22. 可可触摸 - AVFoundation
- 23. 我可以使用CSS制作多个背景图片吗?
- 24. 我可以为UIView使用UITableView分组背景模式吗?
- 25. 我可以将webkit渐变应用于边框或背景吗?
- 26. 我可以在背景块中使用示例吗?
- 27. 我可以在CSS3上应用多种背景颜色吗?
- 28. 我可以在Outlook中使用背景图片吗?
- 29. 我可以使用javax.mail来发送背景邮件吗?
- 30. 我可以使用CSS3缩放背景吗?
这是对'UIActionSheet'的完全滥用。它没有设计为添加子视图。未来iOS的更新很可能会附带一个修改后的操作手册用户界面。当它这样做时,所有正在做这样的事情的人(添加子视图)都将不得不重做一堆代码。 – rmaddy