问题标签 [navigationcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
585 浏览

uisplitviewcontroller - SplitViewController 两侧带有导航控制器的 MultipleDetailViews

我需要在左侧显示类别列表,当用户选择类别时,我需要在右侧显示所选类别的项目列表。然后,如果用户选择右侧的列表项,我需要显示所选项目的详细信息(再次在右侧)。

所以我使用Apple的示例MultipleDetailViews作为模板,左边是tableview,右边是多个detail viewcontrollers。当在左侧选择一个类别时,我在右侧创建一个导航控制器并推送一个 tableview 控制器以显示该类别中的项目列表。当在右侧选择一个项目时,我推送一个新的 tableview 控制器来显示项目的详细信息。所有这一切都很好。

现在左边的一些类别有子类别。我可以在 UITabBar 的右侧显示子类别,但我被要求在左侧显示子类别。所以我需要在左边推送一个新的 tableview 控制器——我已经能够做到。

当我在左侧的新 tableview 中选择一行时,我想在右侧创建一个新的导航控制器 - 就像我为主要类别中的项目所做的那样。我无法让它工作,我知道这是因为新的 tableview 控制器对 DetailViewControllers 一无所知。但我不知道如何让这个工作。有什么想法吗?

0 投票
2 回答
237 浏览

iphone - 单击后退按钮时,iAds ADBanner 消失

我有一个深度为 3 个视图控制器的导航控制器。根,一,二我想添加一个 ADBannerview,我按照苹果的 iAdsSuite 示例代码。我添加到我所有的视图控制器中。广告横幅首先加载然后如果我导航到一和二就可以了。但是如果我从二加一中单击后退按钮,则横幅不再加载。它正在工作根-> 一-> 二,但它不工作二-> 一-> 根。有人遇到这个问题吗?

0 投票
1 回答
917 浏览

qt - Qt 类似iphone的导航控制器

我是 Qt 的新手。这简直太棒了。我想知道你们是否知道是否碰巧存在某种导航控制器功能,就像你可以在 Iphone 上找到的那样......

我的意思是我想要一个 MainWindow 并在不同的视图之间滑动。

请问我应该找什么?

有关于那个的文档吗?

任何帮助都会非常感激。

在此先感谢,并很抱歉成为这样的菜鸟...... ;-)

迈克迈克


我再次,通过搜索该网站,我遇到了这个......

http://wiki.forum.nokia.com/index.php/Code_Example_for_SlidingStackedWidget_class_in_Qt

但是有没有一种通过鼠标移动来滑动的方法?这看起来对我来说更难......

谢谢,

麦克风

0 投票
3 回答
1898 浏览

iphone - 'NSObject' 可能不响应 -navigationController

您好,我目前在尝试将新视图推送到屏幕上的一行代码中收到警告。大纲 // 我的 NSObject 从我设置的服务器接收到一个 code=1。一切正常,代码通过它初始化一个 AlertView,我在其中设置了一个 if 语句来捕获我的 AlertView 消息的按钮单击。当按下该按钮时,我的应用程序会翻倒。

我已经声明了我试图推送到其头文件中的视图的 ViewController,并且没有错误,只是编译时的警告。

这是我制作的 NSObject

我已将收到警告“警报”可能无法响应 -navigationController 的代码行加粗

任何帮助将不胜感激。

0 投票
1 回答
843 浏览

cocoa-touch - 在 pushViewController 之后没有调用 viewDidAppear

我正在编写一个应用程序,它从数据库中提取信息,显示在表格中,并允许用户通过从表格中选择一个项目来获取详细信息。每当表格更新时,列表中的值都是正确的,但表格显示旧信息(即,如果表格最初有 3 个项目,现在有 2 个,表格将显示原来的 3 个项目,但如果用户尝试点击第三项)。我的详细信息视图也出现了同样的问题。如果用户选择一个值,则该信息的视图会发生变化。如果他们向后导航并选择一个新值,则视图会更改,但会显示第一次选择的信息。我将这两个归因于视图出现时未调用 viewDidAppear。我正在使用导航控制器来加载视图,但它们仍然没有调用该方法。

这就是我显示我的 listView 的方式: UITableViewController

我的 detailsView (UIViewController) 以类似的方式显示。导航控制器位于 AppDelegate 中。主窗口加载:

mainWindow 和我的 ModalView 都成功调用了 viewDidAppear 方法。我完全不知道为什么其他两个不打电话给他们。在此先感谢您的帮助。

0 投票
4 回答
1993 浏览

iphone - 如何在导航控制器上调用另一个类并将其添加到应用程序委托

我创建了一个基于视图的应用程序,并在 appdelegate .h 文件中创建了 UINavigationcontroller 对象并将其添加到窗口子视图中。应用程序中的下一步确实完成了启动,我已经分配并初始化了一个类,我希望在应用程序第一次启动时查看它,顶部有导航栏。

所以这是我将类添加到导航栏的代码

但问题是我的测试类启动但它不显示导航栏。可能是什么问题?

0 投票
1 回答
981 浏览

iphone - iphone UITableVIew(基于导航)

我正在开发一个基于导航的应用程序。我的 rootViewController 包含 3 个单元格 - 当第一个被按下时,一个 UIViewController 被推送(这个工作) - 问题在于应该推送 UITableViewController 的第二个和第三个单元格

该应用程序运行时没有错误,并且根本没有崩溃,但是当我导航到 tableview 时,会查看一个空表,其中没有任何元素。

这部分代码有问题吗?:

0 投票
1 回答
3302 浏览

iphone - iOS - UITableView 将 URL 推送到不同视图控制器中的 UIWebView

刚接触这个网站,但在过去几个小时试图修复一些我知道必须非常简单的东西之后,我的头绝对让我丧命。

短篇故事:

  • 我有一个 UIViewController 和一个 UINavigationController
  • UIViewController (tableView) 是一个 UITableView,它解析和显示 RSS 提要故事
  • 第二个 UIViewController (newsWebView) 带有一个 UIWebView,它由 UINavigationController 推送,用于在用户单击 tableView 中的行时显示每个故事
  • 当用户完成 UIWebView 后,他们将被推回第一个视图 tableView

除了将每一行的 URL 推送到第二个控制器中的 webView 之外,我一切正常。它推送视图,但 URL 没有发送到第二个控制器,因此 webView 为空白。我在代码中的 NSLogs 也表明 URL 已成功创建,那么我需要做什么才能让 newsWebView 处理 URL?

表视图.m

那么,我需要在 newsWebView.m 中的 viewDidLoad 中添加什么?或者,就此而言,我的 tableView 的 didSelectRowAtIndexPath 有什么问题?

新闻WebView.m

非常非常感谢你。我需要服用一些Advil!

0 投票
2 回答
1803 浏览

iphone - 使用 popToRootViewController 时 UINavigationItem 不同步

我点击一个标签栏项目,它触发 poptoRootViewControllerAnimated。大多数时候它按预期工作,但在某些情况下,它会弹出到正确的视图,但导航项不同步,“卡”在我之前所在的视图中。

我读过有人在横向模式下使用 iPad 时遇到此问题,但我发现的解决方案在这种情况下不起作用。这是一个纵向模式的 iPhone 应用程序。

发生在模拟器以及实际的 iPhone 上。如果有人有建议或解决方案,我将是一个非常快乐的人!

0 投票
1 回答
279 浏览

iphone - tabBar 导航和从 UITableView 构建详细信息表

我在我的 tabBar 导航中使用了四个选项卡,第三个选项卡访问 Core Data 以加载一个成功加载的表。我在创建详细信息表时遇到问题。我已经设置并连接了我的详细 nib 文件。我也有数据设置和工作。当我点击一个单元格时,它会亮起,但没有任何反应。它甚至没有调用我的 detailViewController。我已经为此苦苦挣扎了两天。如果有人有任何想法,请帮助 - 谢谢