问题标签 [segue]

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 投票
3 回答
10673 浏览

ios - segue 在简单的 segue 测试中不起作用

我有一个奇怪的问题。我在故事板中创建了 2 个视图控制器:testSegueViewcontrollernextPageViewController
testSegueViewcontroller 包含一个 UIButton NextPage。我按 Ctrl 键从这个按钮拖到 nextPageViewController 并创建了一个 Push segue。

问题是当我运行该程序并单击 testSegueViewcontroller 中的 NextButton 时,它不显示 nextPageVieController :-(

关于我做错了什么的任何想法?

0 投票
2 回答
9243 浏览

ios - pushViewController 不能以编程方式与情节提要一起工作

当我使用 segues(直接通过在情节提要上拖动它)推送视图时,它工作正常,并加载下一个视图。但是,当我尝试以编程方式实现所有这些以在单击 PIN 的右箭头(在地图中)时推送视图时,我有点困惑:

编辑

我收到了这个错误:

0 投票
1 回答
2839 浏览

uiwebview - 使用 prepareForSegue 传递 UIWebView 请求

我是 IOS 和 Objective C 的新手。场景是我有 2 个按钮,它们打开(使用 segue)2 个包含 UIWebview 的视图控制器。我认为最好用 1 个 UIWebView 来做,所以我尝试传递 webvew 的请求对象并只使用一个 webview 控制器。

所以我得到了 wwwBtn(打开网站的 UIButton)和 fbBtn(转到 Facebook URL 的 UIButton)我的 viewController 和包含 UIWebView 的 wwwWebViewController。

这是我的做法。

viewController.h 文件:

ViewController.m 文件:

wwwWebViewController.h 文件:

wwwWebViewController.m 文件:

0 投票
1 回答
579 浏览

xcode - segue 被调用但没有被解雇

我第一次使用故事板,我遇到了 segue 的问题,我的故事板是这样的:

我创建了 2 个 segue,一个用于 TabBarController,一个用于 NavigationController,其标识符为“AddServer”(用于 NavigationController)和“GoMainBoard”(用于 TabBarController)。从带有自定义测试的 TableViewController 中,我使用此代码触发 TabBarController 或 NavigationController

  • (void)prepareForSegue 被调用但我的 TabBarController 没有被解雇,谁能解释我哪里出错了?谢谢
0 投票
1 回答
2639 浏览

ios5 - 来自 UITableViewController 的 segue 不能作为推送,只能作为模式

我有这个视图堆栈:

这是我在 UITableViewController 中的 segue 代码:

当我单击表视图控制器中的某个项目时,我会看到以下日志消息:

而且它不会移动到我的新视图控制器上。如果我更改为模态,继续它可以工作,但当然没有后退按钮。据我所知,我做的一切都是正确的。我读过很多关于堆栈溢出的响应,同样的问题,他们的解决方案是放入 UINavigationController。我已经这样做了。

任何想法将不胜感激!

0 投票
4 回答
32377 浏览

ios - IOS StoryBoard 来自 TableCell 的多个 Segue

嗨,我有一个情节提要,并且能够在单击表格单元格时显示详细视图。我想添加额外的功能,以便根据我单击的单元格显示不同的视图控制器。我尝试从同一个单元格中拖动两个 segue,但它不允许这样做。

我的想法是,我将有两个来自单元格的 segue,每个指向不同的视图,然后调用所需的 segue:

然后我会在 prepareForSegue 中处理 segue

但是它从不显示第二个视图。这是因为不可能从一个表格单元格中获得两个 segues。我还尝试将两个segue从控制器拖到每个目的地,而不是一个从单元格和一个从控制器,但还是没有运气???

0 投票
2 回答
5717 浏览

ios - Segue Popover 无法正常运行

我正在尝试使用 Segue 呈现然后关闭 Popover 视图 aUIBarButtonItem被单击。

我创建了一个通用的 Segue,它除了视图之外不锚定任何东西,并为其命名

我已将 Interface Builder 中的 UIBarButtonItem 锚定为:

但是,当我单击按钮显示 Segue 时,它​​会给我一个错误:

由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“UIStoryboardPopoverSegue 必须从条形按钮项或视图呈现。”

它甚至没有击中我的-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender

我在堆栈上阅读了以下问题:

  1. iOS:如何关闭 Popover
  2. UIBarButtonItem + popover segue 创建多个弹出框

但我仍然得到同样的错误。对于我的生活,我无法弄清楚出了什么问题

0 投票
2 回答
1960 浏览

ios - 为什么 iOS 故事板序列没有“Cover Horizo​​ntal”?

我在始终处于横向模式的 iPad 上制作了一个快速幻灯片放映。我能想到的最简单的方法是使用滑动手势在幻灯片之间切换的故事板。

问题是,我希望过渡在我的滑动方向上滑动,但我只有“Cover Vertical”可以使用。有没有办法让“水平封面”进入故事板?或者也许是一些漂亮的代码来破解它?

0 投票
1 回答
2862 浏览

ios - Xcode-EXC_BAD_ACCESS 在编码 Segue 期间

在我的应用程序中,当满足特定条件时,我试图在代码中编写一个 segue。我使用 [self performSegueWithIdentifier:Sender] 调用 segue。这在 IBAction 中调用,通过按下 UIButton 调用。但是,我收到 EXC_BAD_EXCESS 错误消息。实际的错误消息附加到不同的代码行,但我认为它仍然是指基于 segue 被注释掉时发生的事情的 segue。通过 NSLogging,我知道 IBAction 确实是由按钮调用的。

创建 Button 的方法:

然后调用的 mainMenuSegue:

我的故事板中有一个模态序列,标识符为“菜单”。

我发现的其他几篇关于该主题的帖子主要回答了与内存管理有关的解决方案。我在 IOS 5 中使用 ARC,所以我认为这不是问题。非常感谢所有帮助,我可以发布任何其他可能有帮助的代码。

0 投票
1 回答
629 浏览

iphone - iPhone sdk Login Control Segue 问题

嗨,我是 iPhone 开发新手并使用 iphone sdk5。

我正在尝试实现一个应用程序,如果登录成功,我可以通过该应用程序登录并显示我的应用程序,否则显示错误警报。

我现在面临的问题是我有第一个视图作为视图控制器,我想通过单击登录按钮发送登录详细信息,如果登录成功,我想通过同一个按钮执行 Segue 并显示我的 TabBar应用。我已经尝试实现基本的推送 Segue 以及 Custom segue... 以某种方式我能够通过检查 if(Flag)..then 执行 segue 来完成自定义 segue ...但关键是我设置了标志当我看到登录是正确的,否则它不应该设置标志......现在当我运行应用程序时,我必须单击按钮两次,然后执行 segue,然后我进入我的应用程序 TabBarController..

如果您对我有更好的建议,请分享一些替代方法...

任何想法...请尽快回答..感谢您的时间