创建 ViewController 并使其可下载

Posted

技术标签:

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

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

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

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

【问题讨论】:

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

一些想法:

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

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

【讨论】:

以上是关于创建 ViewController 并使其可下载的主要内容,如果未能解决你的问题,请参考以下文章

.NET界面控件DevExpress 2020年 第二个版本发布—v19.2.6 可下载

字体真棒错误:可下载字体:被消毒剂拒绝

如何在 youtube 上获取可下载的直播视频 URL

从 JavaScript 创建一个可下载的附件?

使用 .Net 为 Apple 存折创建可下载的通行证 (*.pkpass)

视频行人重识别系统(UI界面,Python源码,可下载)