我想开发一个应用程序,它将包含一个主菜单,其中包含一组按钮。每个按钮属于应用程序的某个部分,或者换句话说,类似于游戏中的关卡。我在开始编写代码之前计划了应用程序,我首先想到的是Storyboards。但是,如果我有太多级别,那么在Storyboard上做这件事是不切实际的(想想DLC)。所以我在考虑是否有一种方法,例如来自诸如plist之类的文件的负载级别。这是我的第一个具有这种风格的应用程序,我找不到最好的方法来做到这一点。我期待着让用户从网上下载额外的内容而不是发送更新。所以我对如何实现这一点有任何想法?教程和链接将不胜感激!
答案 0 :(得分:0)
如果将配置放在plist中,则首先需要从plist中读取配置,然后手动创建所有这些按钮和视图控制器。故事板更适合您想要创建的静态/已知控制器。根据我在IOS上的经验,除非你的视图和控制器真的是标准的而且没有太多的自定义,否则很难从web和动态创建视图控制器来更新它。
实际上有一个库可能适合您的需求。它原始用于表单创建和更新。它支持读取配置文件并更新内容。但是,如果它不是你想要的,请忽略它。 quickdialog