问题标签 [viewcontroller]

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 回答
634 浏览

iphone - iPhone - 从 UIWebView 切换选项卡

我有一个 web 视图,我想在特定事件期间手动切换到另一个选项卡。该事件是任意的,但我无法弄清楚如何切换标签。在我的其他观点中,我有以下代码:

但是,这在我的自定义 UIWebView 类中不起作用。有一个简单的解决方案吗?

谢谢

0 投票
2 回答
2762 浏览

ios - 如何从 DetailViewController 中的选定单元格中获取 cell.textLabel.text?

我有一个 UITableView 有几个条目,这些条目分为几个部分。如果我单击其中一个单元格,则会访问 DetailViewController。在那个 DetailViewController 中,我想使用来自所选单元格(cell.textLabel 和 cell.detailTextLabel)的数据,但我无法访问这些数据。是否有可能解决该问题,以便我可以使用 DetailViewController 从所选单元格访问 textLabels?

0 投票
1 回答
5707 浏览

iphone - iPhone TabBarController - 以编程方式设置选定的选项卡

我的应用程序中有两个选项卡,每个选项卡都是 UITableView,两个选项卡中的每个视图都有自己的 DetailViewController。现在,如果我在第一个选项卡的 DetailViewController 中单击 TableViewCell,我想跳转到第二个选项卡的 DetailViewController。我知道如何访问第二个标签

而且我知道如何访问 DetailViewController,但只是不跳转到第二个选项卡。

是否可以访问第二个选项卡,然后访问其 DetailViewController?最好是第二个选项卡中的主 TableView 根本不可见,因此,它应该直接跳转到第二个选项卡的 DetailViewController,导航控制器向主视图控制器显示“返回”按钮,并且第二个标签突出显示。这可能吗?而且,如果是,我该怎么做?

提前致谢 :-)

0 投票
4 回答
2209 浏览

iphone - iPhone 抖动问题:加载 viewController 时未调用 viewDidAppear

我正在尝试检测 iPhone 设备上的震动,因此对于我所读到的内容,我需要将我的视图控制器设置为 viewDidAppear 方法的第一响应者。这个方法应该被自动调用,但由于某种原因,这个方法永远不会被调用。仅调用 viewDidLoad。

这是我的代码(我只放了相关部分):

BuildHouseViewController.h:

@interface BuildHouseViewController : UIViewController {

BuildHouseViewController.m:

我在 viewDidAppear 方法上添加了断点,它从未被调用过。永远不会检测到震动,我想这是因为从未调用过此方法,因此视图控制器永远不会成为第一响应者。我不明白为什么会这样。

任何帮助将不胜感激。

编辑:

我使用以下方法从另一个视图调用视图:

视图显示在屏幕上

0 投票
1 回答
580 浏览

iphone - 超过 5 个标签的 UiTabBar

我有一个带有 5 个以上视图控制器的标签栏。

Iphone 添加了第 5 个选项卡,称为“更多”。

但据我研究,我找不到将其重命名为西班牙语版本“MAS”的方法。

任何人都可以帮忙吗?

谢谢。

0 投票
2 回答
2488 浏览

iphone - 将基于 Xcode 视图的应用程序转换为基于导航的应用程序?

新手问题:有没有一种简单的方法可以将基于视图的应用程序转换为基于导航的应用程序?我有一个作为基于视图的应用程序创建的现有应用程序示例,并且需要能够创建可以嵌套的其他视图控制器。该应用程序当前正在使用 presentModalViewController 调用和 nibs 来显示窗口。尝试将这些更改为 pushViewController 调用会导致视图不显示。所以我假设这是因为 pushViewController 需要使用导航视图。提前致谢!

0 投票
1 回答
829 浏览

iphone - 如何创建底部有选择器和顶部有表格视图的视图?

第一次提问者,长期潜伏者。

我正在尝试创建一个 iPhone 视图,它在屏幕的下半部分有一个日期/时间选择器,在屏幕的上半部分有一个分组的单节四行表格视图(几乎与一个 Apple显示在他们的视图控制器编程指南的图 2-4 中(但从不继续解释)。

从概念上讲,我想我理解我需要的是一个带有一对子视图的主视图——一个用于选择器,一个用于表视图。我很确定一旦我在屏幕上显示选择器功能,我就可以制作它,而且我很确定我也可以制作表格视图功能。我一生无法弄清楚的是如何以编程方式将两个视图同时显示在屏幕上。我可以在 Interface Builder 中完美地布置它,但是当我切换到 Xcode 时,一切都变糟了……视图与选择器一起出现,但没有表格视图。

提前感谢您提供的任何帮助。

0 投票
3 回答
2266 浏览

iphone - 访问父控制器中的函数

我已经在 XCode 中为我正在处理的 iPhone 项目制作了一个 ViewController,但是我对嵌套的 ViewControllers 以及访问父 ViewController 函数的最佳方法有什么疑问?

本质上,目前我有一个带有 MenuViewController(嵌套)和 GameViewController(嵌套,渲染 OpenGL ES)的 SwitchViewController。

目前,我在有效的 SwitchViewController 中控制了动画视图切换。但是我想在玩家从 MenuViewController 中选择关卡并在 GameViewController 中运行适当的关卡后调用它。不是火箭科学,我知道。

调用父函数的最佳方法是什么?

0 投票
3 回答
1777 浏览

iphone - 如何在 2 个不同的视图控制器之间传递信息?

这是一个简单的问题:

我有 2 个不同的视图控制器,每个控制器都有自己的数据存储在其 .m 文件中。我想取一个值,例如,int i=3;在 ViewController1 中声明的整数值 ( ) 并将其传递给 ViewController2,因此我将能够在第二个视图控制器中使用该值。

谁能告诉我该怎么做?

0 投票
1 回答
551 浏览

iphone - 如何获取对子视图的 rootViewController 的引用?

为我之前的一个问题发布的答案带来了另一个问题;我正在从我的 rootViewController 调用一个新的视图控制器“RuleBuilder”。rootViewController 持有对联系人数组的引用。如何在 RuleBuilder 中获得对该数组的引用?我尝试添加

到 RuleBuilder.h,然后

在 RuleBuilder.m 中。当我从 rootViewController 中实例化并推送 RuleBuilder 时,我会这样做:

但是当我尝试这个

在 RuleBuilder 中,我收到一个编译器错误,其结果是“在非结构的东西中请求‘联系人’”(或非常相似;我没有实现这个确切的代码片段,但我尝试了一个相同的方法而不是一个小时以前有几个不同的参考资料,我从来没有工作过)。

再次感谢您的帮助。