【问题标题】:Alternate between different views using Objective-C使用 Objective-C 在不同视图之间切换
【发布时间】:2011-09-19 18:17:20
【问题描述】:

显然,我正在使用 Objetive-C 准备一个 iPad 应用程序,并试图在视图中部署数据库存储的内容。 现在问题来了,将显示大量记录,每个记录都部署在视图内的某种“容器”中,因此我正在考虑制作一个页面浏览器,并且在每个页面中我都会更改我申请的观点。 举个例子,我使用 example1.xib 显示前 5 个项目,接下来的 5 个 example2.xip 等等,直到到达第 10 页并从 example1.xib 重新开始。 我的问题是如何做到这一点?也许将不同的基于视图类的对象存储在一个数组中并交替它们左右...... 任何帮助或提示将不胜感激。 干杯!

【问题讨论】:

    标签: iphone objective-c cocoa-touch uitableview uiviewcontroller


    【解决方案1】:

    始终假设其他人在您之前制作了类似的应用程序。也许和你不完全一样,但做类似的事情,你可以从中学习。 iPod 和 Spotify 应用程序使用索引的、可搜索的 TableView 导航大量数据。在 App Store 上寻找与您的功能相同的应用,然后对其进行测试,找出其中的优点并丢弃它们的缺点。

    我的建议是使用内置 SQLite 获取嵌套表示例,然后从那里开始。我不知道您的数据库是什么样的,但如果运气好的话,您可以修改示例代码并打开(转换后的)SQL 数据库。

    到目前为止,大多数用户都习惯了向下钻取范式而不是分页范式,因此值得查看 XCode 附带的向下钻取示例,即使它不是针对数据库的(至少我认为不是,我是从一本书中学到的,比如 Manuel。)

    【讨论】:

    • 谢谢!我将尝试一些现有的应用程序并查看 Drill Down 示例,干杯!
    【解决方案2】:

    【讨论】:

    • 嗨,也许这是我使用 Objective-C 的新手状态 ^_^ 但是你对子类 UIViewController 到底是什么意思?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-01
    • 2015-09-23
    • 1970-01-01
    • 2014-09-30
    • 2018-12-28
    相关资源
    最近更新 更多