LeeAlert连续show,中间夹一层present的问题
[首先先弹出一个2个LeeAlert,以队列形式弹出,这时最上层是LeeAlertWindow,关闭其中一个LeeAlert,再在LeeAlertWindow上present一个NavigationController,NavigationController里持有一个ViewContoller,在viewController上再弹出LeeAlert,这时会把NavigationController自动释放掉并把最新的Alert保持在最上方。如何可以保留现有的NavigationController?
为什么要在LeeAlertWindow上添加控制器? 这个window是专门显示alert的, 你应该在自己的window上present自己的控制器吧, 不然管理起来太混乱了
为什么要在LeeAlertWindow上添加控制器? 这个window是专门显示alert的, 你应该在自己的window上present自己的控制器吧, 不然管理起来太混乱了
因为业务需要在没个弹窗上有交互,点一个按钮需要present一个控制器,控制器要压在LeeAlertWindow之上,操作完成之后dismiss还要看到其他队列了的LeeAlert 方便加下您Q吗,录了段视频可以反映业务场景
控制器要压在LeeAlertWindow之上
这是需求点?
控制器要压在LeeAlertWindow之上
这是需求点?
对,队列形式弹出Alert,最上层Alert面板有个按钮,点击后要present控制器,并且需要把队列里的Alert压到下层不能关闭,这时LeeAlertWindow在最上层,如果我用自己的window会被盖在LeeAlertWindow下边啊。您的意思是我新建一个window再盖在LeeAlertWindow上边?然后再弹出LeeAlert?
我这么理解对吗? 你有多个alert要显示, 按照队列顺序依次显示, 显示第一个时, 点击alert的内容 会present一个controller, 然后暂停当前队列的显示, 等这个controller关闭后, 继续显示队列中的alert ?
你详细描述一下需求, 我帮你看看用LEEAlert如何实现