【问题标题】:Create ViewControllers and make them downloadable创建 ViewController 并使其可下载
【发布时间】:2018-05-17 23:01:52
【问题描述】:

我正在做一个项目。项目有很多ViewContrllers。并且在手机中占用大量空间。我想知道有没有办法让ViewContrllers 加载为包。

例如,用户选择主菜单、主菜单和 3 个与之关联的另一个 ViewContrllers 将被下载,并且一旦用户退出应用程序,它们就可以从手机中删除。

我知道这会导致大量数据使用。但我只是想知道是否可以将您的ViewContrllers 上传到云端并在使用时将它们下载到应用程序中并在使用后将它们删除。

【问题讨论】:

  • 我不明白你上传和/或下载视图控制器的意思。这些是您的应用程序代码的一部分。您是指图像还是数据?
  • 如果我错了,请纠正我,您是否希望您的视图控制器代码从互联网上下载然后动态打包和执行??
  • 我的猜测是你不断地从一个控制器切换到下一个控制器,弹出或关闭,所以你的导航堆栈失控了。

标签: ios xcode uiviewcontroller


【解决方案1】:

一些想法:

  • 您可以使用某种 React Native 或等效解决方案。
  • 您可以将视图控制器定义为 JSON,并使用此 JSON 配置专门的 UIViewController。

抛开这些想法不谈,我不认为 XIBS、Storyboard 或代码中的视图控制器应该对应用程序的大小造成不利影响。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-04
    • 1970-01-01
    • 1970-01-01
    • 2021-08-30
    • 2013-08-28
    • 1970-01-01
    相关资源
    最近更新 更多