【问题标题】:Segues similar to Apple's Clock appSegues 类似于 Apple 的 Clock 应用程序
【发布时间】:2017-03-27 21:08:01
【问题描述】:

我想在我的视图控制器之间进行切换,就像 Apple 的时钟应用程序在世界时钟、闹钟、就寝时间等之间切换一样。它们只是立即出现,最重要的是,它不会实例化不同部分的新实例(例如,秒表和计时器在 segueing 后继续运行)。

我试图阻止使用导航控制器,因为我不希望出现后退按钮或任何东西。我只想要在不停止计时器等的情况下将您转到应用程序的其他部分的按钮。

如果有人能在这方面为我指明正确的方向,我将不胜感激。

【问题讨论】:

  • 时钟应用程序可能会实例化 ViewControllers 的新实例,但即使没有要显示的视图控制器或视图,也有单独的模型类来保持 Stopwatch 和 Timer 数据继续运行。

标签: ios iphone swift xcode


【解决方案1】:

【讨论】:

  • 这可以解决问题,但假设我想要 UITabBarController 的功能(如 Apple 所说,在不同操作之间切换),但底部没有标签栏,而只使用 UIButtons。这可能吗?
  • @MathiasJepsen 您可能想搜索“自定义转场”,看看是否有办法在没有导航控制器或标签栏控制器的情况下使用它们。或者只是从窗口中删除一个视图控制器并添加一个新的。
【解决方案2】:

apple 正在那里使用 UITabBarController 你可以使用它

【讨论】:

    猜你喜欢
    • 2011-04-17
    • 1970-01-01
    • 2016-03-06
    • 2014-03-14
    • 1970-01-01
    • 2012-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多