【问题标题】:Is it possible to turn a View-Based App into a navigation-Based App?是否可以将基于视图的应用程序转变为基于导航的应用程序?
【发布时间】:2010-04-09 19:08:57
【问题描述】:

我即将在 iPhone 上完成我的第一个应用程序(UITableView 风格的应用程序),但我意识到它看起来会好得多,并且如果它以导航的形式呈现,通过审批流程的机会就会大得多——基于应用程序而不是基于视图的应用程序 - 事后看来,我最初的选择并不适合......

我是否有可能以某种方式轻松地将应用程序更改为新类型,或者我会更好地从头开始处理所有可能带来的麻烦......

感谢任何关于如何完成的建议, 卡尔

【问题讨论】:

    标签: iphone uitableview view navigation


    【解决方案1】:

    将交互方式从简单的视图控制器转移到导航控制器并不是特别困难(反过来也不难)。虽然,没有什么像教程一样简单,也没有你可以选择的菜单项。您可以查看 Apple 模板为基于导航的应用程序生成的管道,并将必要的粘合剂添加到您的应用程序委托中。一旦到位,您可以简单地将基于视图的应用程序视图控制器推送到导航堆栈上。如果您有更具体的问题或特别卡在某个地方,如果您提供有关您遇到问题的位置的详细信息,我们可以帮助您摆脱困境。

    顺便说一句,我怀疑您的申请是否会仅仅因为基于视图而不是基于导航而被拒绝。

    【讨论】:

      【解决方案2】:

      嗯嗯,出于某些原因,我不允许我在您的帖子中添加任何评论!

      无论如何,我想这和这里的任何东西一样好......

      过去一个小时左右我一直在搞砸,并设法将我的旧代码/数据等集成到一个新的导航中,没有太多问题,事实上,顶部的标题栏看起来更好!

      (我确实喜欢尝试自己解决问题,所以这是一个很好的学习曲线!)

      尽管新视野打开了,但我仍然在苦苦挣扎

      1. 努力在第二个视图中使用第一个视图中的字符串(我在其中有一个 UITableview 表,我选择了一行并从中获取正确的值,我目前通过警报消息检查该值)。
      2. 出于某种原因,我在第二个视图中没有看到标题栏和“返回”按钮,所以我猜它没有正确放入堆栈(出于测试目的,我在视图中放置了一个快速“返回”按钮所以我可以前后导航)。

      不过,我比之前进步了大约 100%!

      为回复干杯, 卡尔

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多