【问题标题】:Do i have to dismiss a viewcontroller in swift?我必须迅速关闭视图控制器吗?
【发布时间】:2020-02-20 13:00:33
【问题描述】:

在 Ios 和多个视图控制器中工作时,当以模态方式呈现时,我可以选择关闭刚刚通过使用 dismiss() 函数加载的视图。但是,为什么我必须放弃这个观点?我不能只执行 egue() 回到前一个视图并获得相同的结果吗?不解雇并只执行 egue() 另一个视图控制器是否更具资源内在性。 感谢您的帮助:)

【问题讨论】:

  • 另外,如果有人愿意告诉我为什么我一直拒绝投票给这个问题,那太好了
  • 我对你的问题一无所知,但至于你的评论,你可能想看看这个:stackoverflow.com/help/how-to-ask

标签: ios swift cocoa-touch


【解决方案1】:

在转场中,您创建所需视图的新对象。因此,您可以使用导航来反转。如果您为前一个视图创建一个新的转场,那么它将创建前一个视图的新对象,这不是很节省内存,并不会真正将您带到以前的视图,而是带您到以前视图的新副本。希望对您有所帮助..

【讨论】:

    猜你喜欢
    • 2018-05-01
    • 1970-01-01
    • 2011-02-04
    • 2011-07-02
    • 1970-01-01
    • 2018-03-21
    • 2017-01-10
    • 1970-01-01
    • 2020-10-21
    相关资源
    最近更新 更多