为了减少主视图控制器中的代码,我将大多数功能重构为两个子视图控制器。
[在子视图控制器之一中,用户可以点击触发ActionSheet的按钮。我第一次尝试完成此操作是[]
当我尝试运行时,出现以下错误:Warning: Attempt to present <UIAlertController: 0x7f9bb6029200> on <BudgetSmart.TransactionListViewController: 0x7f9bb5d298b0> while a presentation is in progress!
我试图1.关闭视图控制器,2.从子视图控制器调用操作表,但错误仍然存在。演示文稿中的视图控制器是指子视图控制器吗?如果是这样,应该怎么解决呢?谢谢!
为了减少主视图控制器中的代码,我将大多数功能重构为两个子视图控制器。在子视图控制器中的一个中,用户可以点击触发了...
您的子视图控制器如何显示?它是由父母通过调用presentViewController呈现的吗?如果是这样,那么当您由父母提出行动表时,您将看到该错误消息,因为父母已经提出了孩子。您需要全屏显示子视图控制器,并显示子视图的操作表。