UIAlertView 未禁用所有交互
当显示 UIAlertView 时是否可以与其他窗口进行交互。
我想到的解决方案是在 UIAlertView 窗口上添加一个额外的 UIWindow 或尺寸较小的警报。
有人有任何建议/解决方案如何实现这一目标吗?
谢谢
编辑:
我必须使用 UIAlertView 实例。我已经找到了一种方法来识别显示 UIAlertView 的时刻。
Is it possible to use interaction with other windows when a UIAlertView is showing.
Solutions i thought about is an extra UIWindow falling over the UIAlertView window or an alert with a smaller size.
Has anybody any suggestions/solutions how to achieve this?
Thanks
EDIT:
I have to use a UIAlertView instance. I already found a way to recognize the moment when an UIAlertView is shown.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只是一个想法,使用警报文本和按钮创建自定义视图并将其显示为 UIAlertView。单击按钮隐藏该视图。这将解决你的目的。您可以使用以下代码进行相同的操作。请根据您的要求调整 x/y/高度/宽度。
编辑
由于 UIAlertView 具有 MODAL 行为,您无法触摸应用程序的任何其他部分,直到它被关闭为止。
Just a thought create custom view with your alert text and button and show it as UIAlertView. Clicking on button hide that view. Which will solve your purpose. Below Code you can use for the same. Plz adjust x/y/height/width as per your requirement.
EDIT
As UIAlertView is of MODAL behavior you can not touch any other part of your application until it is dismissed.
快速解决方案:
Swift Solution: