【问题标题】:What is the main Storyboard called in VLC ios?VLC ios中调用的主要故事板是什么?
【发布时间】:2019-08-11 14:36:42
【问题描述】:

我正在尝试修改和学习ios开源代码。

它是 Objective C 和 Swift 的混合体。

是否可以从 repo 中得知主故事板的名称?我想添加一个重定向回初始屏幕的登录屏幕,但不确定如何获取情节提要名称

这里是回购

https://github.com/videolan/vlc-ios

【问题讨论】:

    标签: ios swift vlc


    【解决方案1】:

    没有“主故事板”。

    应用程序是从应用程序委托创建的(就像所有应用程序都“回到过去”一样)。

    https://github.com/videolan/vlc-ios/blob/master/Sources/VLCAppDelegate.m

    您可以在函数 applicationDidFinishLaunching 中看到它创建了一个 tabBarController 和窗口,并将标签栏控制器传递给一个协调器,该协调器将使用其他视图控制器填充它。

    这曾经是所有应用程序的常态。现在对于应用程序来说仍然是一个非常可行的选择。

    【讨论】:

    • 非常感谢。那清除了很多。我可以以编程方式重定向回该 tabBarController 吗?
    • 当然,您可以通过编程方式做任何您想做的事情。虽然它似乎做了很多设置,所以你必须确保在登录屏幕后以相同的方式进行设置。
    • 您能否将我链接到一篇文章,该文章以您所说的方式以编程方式更改视图控制器设置?
    • 没有真正的文章,因为它只是你可以做的事情。每个应用程序都会以不同的方式做这件事。如果是我,我会更改应用程序协调器以显示登录屏幕,然后转换到标签栏控制器或其他东西。有多少 iOS 应用程序就有多少种方法可以做到这一点,因此没有真正的固定指南。对不起。
    猜你喜欢
    • 1970-01-01
    • 2014-09-10
    • 2014-05-04
    • 2023-02-11
    • 2015-05-31
    • 2012-10-11
    • 1970-01-01
    • 1970-01-01
    • 2013-10-20
    相关资源
    最近更新 更多