问题标签 [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.
xamarin.ios - MonoTouch PopToViewController
有人有NavigationController.PopToViewContoller();
使用 MonoTouch/Xamarin 的例子吗?
objective-c - 使用导航控制器推送和弹出视图控制器:实现
像许多其他人一样,我今天开始编写一个实验,我将有两个视图控制器并能够在它们之间切换。我使用导航控制器让它工作,但我对实现有疑问。
在我的 TwoViewsAppDelegate 中,我定义了导航控制器和 rootViewController。
并将它们设置如下:
然后在我的 rootViewController 中,我定义了要切换到的 level2ViewController,以及我要按下以进行切换的按钮:
这是在 RootViewController.m 中按下按钮的响应:
问题是,如果有一个 level3ViewController,它必须被定义为 level2ViewController 的成员,等等。不管我想推入堆栈的多少视图控制器。
能够在一个地方定义所有视图控制器会很好,最好是应用程序委托。这可能吗?
iphone - 选择表格视图后导航
我创建了类似于邮件应用程序的东西。
一个 tableView (main),它列出了来自 API 的数据库内容和顶部的搜索栏。
对于搜索,我将一个视图(第二个)放在前面,它有我的搜索响应,然后我把它放在另一个 tableview 中(第二个)。
这部分没关系。
现在,我想要导航到另一个视图,但是当我选择一个带有“pushViewController:”的单元格时,没有任何附加内容(我在我的“主”tableView 中做同样的事情并且效果很好)。
- 我将第二个表格视图链接到委托和数据源。
- 我在“第二个”视图的 .h 中添加了“UINavigationControllerDelegate”。
除了我的第二次导航外,一切都很好。
iphone - 打开接收推送通知的特定视图
我有UITableView
我rootViewController
的,我用解析的 RSS 填充该表(有一个Parser
类,其中 myrootViewController
是它的代表)。在rootViewController
我有刷新 RSS 的方法中refreshData
,我将检索到的数据保存在静态静态MutableArray
项中:
在单击单元格中的tableView
单元格时,同时detailView
被推送 navigationController
(在选择单元格(行)时)我创建字典并将其传递theItem
给detailView
. 在该字典中,我传递来自staticItems
和positionInArray
(所选单元格的索引)的值。这样我可以显示新闻的文本并跟踪新闻在新闻数组中的位置以实现幻灯片上一个/下一个。
现在,我启用了推送通知,并在收到一个通知后,我的应用程序回到了前台,但视图是上次关闭应用程序时打开的视图。
我想通过重新解析(刷新)RSS并呈现最新消息(theItem[0])来详细呈现最新消息。
所以,我想得到以下结果:调用[rootController refreshData]
然后选择单元格中的第一个项目并将其打开detailView
我一直在玩委托方法didReceiveRemoteNotification
,但我找不到让它工作的方法。我尝试创建新rootController
的,但随后将其堆叠在现有的之上:(。
请与我分享你的想法:)
iphone - 序列化 iPhone 导航控制堆栈
我们可以序列化 iPhone 导航控制器的堆栈以保存状态吗?苹果允许吗?
objective-c - 延迟navigationController弹出UITableView的detailView
如果对 UITextField 和 UISegmentedControl 进行了一些更改,我正在寻找一些关于保存类似确认的帮助。
我可以阻止 UINavigationController 弹出视图吗?然后基于 AlertView 中的按钮弹出?
我使用 UITextField 和 UISegmented 控件将数据发布到 Web 服务。
我可能需要为此使用 modalView 吗?但首先想看看是否有人有其他想法,因为我想尽可能减少导航点击。
对此有什么建议吗?
谢谢,
iphone - 导航控制器视图处理
我有一个导航视图控制器,它将显示我的应用程序的表视图,但是当我点击表中的条目时,我无法让它移动到新视图。如何将新视图链接到父视图中的元素?
android - 通过提供 GPS 坐标启动 Google 导航到特定位置
我想知道是否可以通过从应用程序提供该位置的 GPS 坐标来启动 Google 导航到特定位置。
iphone - 导航控制器溢出
我设计和构建了基于 UINavigationController 的游戏。我有几个像图片上的 ViewController。您从 RootVC 中选择 NewGame,您就可以开始游戏了。完成后,您要求进入 NextBoardVC 中的下一个板。在 10 块板之后,您将通过 NextLevelVC 进入下一个级别。有5个级别。每个级别包含 10 个板。问题是我正在使用 pushViewController 方法推送每个 ViewController。在 5 个级别之后,我在堆栈上有 52 个 VC,有时应用程序会崩溃。
GameVC 包含许多 png,还有一些声音,所以它很重。我没有任何泄漏(由 Instruments 测试)
抱歉,我没有声誉,所以我无法通过 stackoverflow 上传图片。
这是一张图片:
视图层次结构的文本表示:
有没有更好的方法来进行导航并消除崩溃?
iphone - iOS:无法使用导航控制器显示视图
我试图在我的导航控制器(iOS 4/Xcode 4)中显示从 NIB 加载的控制器,但它不起作用。Interface Builder 不允许我选择任何笔尖;当我尝试手动键入一个时,我收到此错误:
警告:不支持的配置:导航控制器 NIB 名称设置为 MyViewController.nib(此视图控制器不打算以这种方式设置其视图)
这是怎么回事?需要注意的一件事:我在创建基于视图的项目后手动添加了导航控制器。我决定在我已经创建项目之后使用一个,而不是从一开始就选择基于导航的。也许我忘记了一个设置?