问题标签 [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 回答
337 浏览

iphone - 在导航控制器内构建标签栏的问题

我真的很沮丧,我希望你能帮助我解决这个问题!

我正在尝试在导航控制器内构建一个标签栏。我使用了 WiredBob 提供的这个模板。我的问题是我想向标签栏添加更多栏项目,但我一直崩溃!

来自日志:2010-05-24 00:15:43.469 NavTab[9315:207] *** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“-[UITableViewController loadView] 加载了“AnnView”笔尖但没有没有获得 UITableView。

此外,我尝试修复 IB 中视图的大小以适应标签栏,但我做不到!这是不变的。

提前致谢 :-)

0 投票
1 回答
238 浏览

iphone - 导航控制器:存储控制器与模型

我有一个带有表格视图的导航控制器。在我读取的大多数教程中,他们通常有一系列视图控制器(或子类)在表视图控制器中存储的视图控制器(或子类),它们在选择表格单元时,它们用于推送到导航堆栈。

在我当前的项目中,我有很多从 XML 文件加载的数据。这些数据集中保存在单例类中。如果你愿意,这是我的“模型”。

因此,在我的 tableview 控制器中,我没有视图控制器数组(当视图控制器已经存储在其他地方时,我不想将冗余数据存储在视图控制器中)。相反,我从单例访问数据并创建一个视图控制器,使用适当的数据对其进行初始化,然后在每次选择表格单元格时将其推送到导航堆栈上。

这是 tableview:didselectrowatindexpath: 方法的示例:

所以我的问题是这种方法是否有可能遭受性能损失?我担心每次用户选择表格单元格时分配和释放内存。另一方面,由于我可能会拥有大量数据,因此我不想通过将这些数据存储在控制器数组中来重复这些数据。

我总是可以让我的单身人士准备视图控制器并存储它们,而不仅仅是原始数据。但我觉得模型总是隐含在控制器中有点奇怪。有没有一种独立于控制器知识存储模型的正确方法?

您将如何处理这种情况?

提前致谢。

0 投票
0 回答
2185 浏览

iphone - 关于在 iphone 应用程序中隐藏工具栏

我有一个导航控制器,它的根视图控制器没有工具栏,但是根视图控制器导航到一个视图控制器,它有一个始终可见的工具栏。我必须确保根视图控制器的工具栏是隐藏的,无论它是先呈现还是它上面的视图控制器弹出在导航控制器堆栈中.所以,我在根视图控制器中使用以下代码:

这是最好的解决方案吗?或者我应该使用“hidesBottomBarWhenPushed”等?

0 投票
1 回答
281 浏览

iphone - 混合类型的 iPhone 项目(导航和 opengl es)

我想让我的游戏的菜单部分成为一个导航风格的应用程序,根据我的需要进行定制。然后当玩家开始游戏时,它应该加载游戏并像 opengl es 应用程序一样运行。

这是怎么做到的?是否加入了 2 种类型的应用程序?

我想保留菜单等的所有xib文件,但我不确定如何连接opengl es部分,游戏的实际图形,游戏本身,在视图控制器中运行吗?

问候

0 投票
1 回答
894 浏览

iphone - 将 navigationController 上的 viewController 推入动画底部到顶部 iPhone SDK

是否可以在 navigationController 上推送 viewController,它是动画的,不是水平的,而是垂直的 [从下到上]?

0 投票
3 回答
33439 浏览

iphone - 从子视图导航控制器访问顶部导航控制器

我有一个像这样设置的视图和控制器。

  1. 一个标签/栏控制器
  2. 1.内是一个根视图控制器
  3. 2. 内是一个以编程方式创建的导航控制器,在根视图控制器中显示为子视图。

我想要做的是访问顶部标签栏/导航控制器,以便我可以将视图推送到它上面。

我尝试了 parentViewController 但它所做的只是将视图推送到编程的导航控制器上。

有什么建议么?

这就是我设置根视图控制器的方式:

0 投票
5 回答
4806 浏览

iphone - Back Button Animation in Navigation Controller

CATransitions can be used to animate transitions in Navigation Controllers when drilling down. However when using Back button og Navigation Controller (going back up) animation is still slide out. Does anyone know how to attach CATransition to the Back button of Navigation Controller? thanks.

Code used to animate when "drilling down":

0 投票
3 回答
1187 浏览

iphone - 向基于视图的应用程序添加导航效果?

我已经创建了基于视图的应用程序,在这里我需要在按下按钮时在视图之间导航。所以在第一个视图控制器中,我为按下按钮创建了动作。

此代码不起作用,我缺少任何东西,

我可以做到这一点,[self.view addSubview:sView];但我需要导航效果。提前致谢。

0 投票
1 回答
366 浏览

iphone - adding background image to the nnavigation rootview

how to add image as background to my rootview in navigation controller programmatically...

thanks for that answer for navigation bar hide,....

0 投票
1 回答
402 浏览

state - 从任务导航返回时,Windows Phone 应用程序崩溃

我的应用程序中的某些页面允许用户单击超链接以通过 WebBrowserHelper 启动外部浏览器。

我小心地将应用程序状态保存在 OnNavigatedFrom 中并在 OnNavigatedTo 中恢复它,但是当用户从 Web 浏览器导航回我的应用程序时,应用程序挂起,然后崩溃。

我已经仔细阅读了 Windows Team Blog 上的精彩博客文章,但也可以使用那里提供的代码重现错误(只需将 WebBrowserTask 添加到 DetailsPage 上的按钮单击事件之一;或者实际上是发送 SMS 任务) .

其他人可以确认这个错误,或者指出需要做一些特殊的事情来克服它吗?