问题标签 [uistoryboardsegue]

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 投票
4 回答
10311 浏览

ios - 我可以从 UIBarButtonItem 触发 segue 吗?

我的情节提要的一个场景中有一个工具栏。工具栏包含一个 UIBarButtonItem。我希望按钮上的 Touch Down 触发对新 UIViewController 的 segue。如果我拖到 viewController 并从弹出窗口中选择“模态”,则不会触发 segue。永远不会调用“prepareForSegue”。在“引用 Storyboard Segues”下的实用程序面板中,按钮的名称旁边有一个感叹号,并在翻转时显示以下内容:

“null”不是有效的控制器包含密钥路径。

如果我从按钮拖动并从弹出窗口中选择“推送”,我不会收到此警告,但是 segue 再次不起作用,并且永远不会调用 prepareForSegue。

如果我将任一类型的 segue 连接到 UIButton(在工具栏之外),则 segue 在这两种情况下都可以正常工作。所以在我看来,当从工具栏项目触发时,Segues 不起作用。

谁能证实这一点或指出我做错了什么?

0 投票
2 回答
9335 浏览

ios - 如何获取segue标识符

我很菜鸟,只是在我开始之前说。

我要做的是制作一个单元格表,当一个单元格被触摸时,它会根据被触摸的单元格显示一个图像。现在,我认为有一种方法可以判断哪个单元格被触摸并相应地设置 UIImageView 图像,还是我将拥有与表格单元格一样多的视图并有大量的 segues?基本上我要做的是获取 segue 标识符并使​​用它来设置 UIImageView 图像。

0 投票
1 回答
631 浏览

ios - 故事板 ViewController.m

我在 viewDidLoad 中做了一个实验:

在 viewDidLoad 内部....所以每次我坚持不同的观点时,我都会看到输出的变化,但我迷失在事物的“概念”基础中。

我将每个视图的代码放在哪里?Xcode 给了我一个 ViewController.m,但我不应该为我的故事板中的每个视图创建一个单独的 ViewController.m,然后每个视图都有自己的 viewDidLoad 吗?

我刚刚在 Segues/Storyboarding 上观看了 WWDC 视频,并打算使用 prepareForSegue:sender: 在我的视图之间传递数据。我接触的所有书籍都没有故事板。

0 投票
3 回答
12501 浏览

xcode - Xcode 4.2 iOS 5 : Multiple segues from a UITableView

I'm starting now with Xcode on 4.2 for iOS5 and there are a few changes and I'm now crossing a problem that I can't figure out a way to solve it.

I'm doing an example with a UITablwView that is populated programmatically with 2 Sections, 1st section with only 1 Row, and 2nd Section with 3 Rows.

My aim is to select a row from the table, and based on that row, the user will be redirected to different Views.

For example: selecting section 0 row 0, app pushes to view 1 - name setting // selecting section 1 row 0, app pushes to view 3 - address setting

The old fashion way, this is quite simple, just needed to init a UIViewController with initWithNibName and then push the view.

Now with the storyBoard everything changes, or at least I think it changes because I can't see how to get the same result since I can't set multiple segue's from the tableView to different UIViewControllers...and to do the old fashion way I can't see where I can get the NIB names from the views on the storyBoard to init an UIViewController to push.

Does any one knows how to get to this result??

0 投票
1 回答
341 浏览

objective-c - 故事板segue用法

当 aUIView使用storyboard三种方法创建时,我想了解更多关于:custompushmodal. 有人可以解释每个的目的和用途吗?提前致谢。

0 投票
2 回答
7078 浏览

ios - iOS - UIStoryboardSegue 检测表格单元格并打开视图控制器?

所以我有一个 UITableView,并且单元格连接到一个 UIStoryboardSegue 以打开一个新的 UIViewController。单击一个单元格后,prepareForSegue会调用并且一切正常。

问题:在以下方法中,我如何知道 TableView 中所选单元格的 indexPath 是什么?

0 投票
3 回答
29959 浏览

iphone - 停止 segue 并显示警报

使用 iOS 5 故事板,在一个按钮上我正在执行 segue,我想要对我的文本字段进行验证,如果验证失败,我必须停止 segue 并发出警报。有什么办法吗?

0 投票
4 回答
8486 浏览

objective-c - 有没有办法以编程方式选择 segue 锚?

假设我有一个 Storyboard,其中包含一个包含按钮的视图。当用户按下此按钮时,会出现一个弹出框。

因此,我需要通过使用 Xcode 将 segue 拖到按钮上来设置锚点(然后执行performSegueWithIdentifier:)。

所以,我的问题是:有没有办法以编程方式设置这个“锚”?

谢谢你。

0 投票
1 回答
7917 浏览

ipad - 您如何从情节提要中的 UIButton 执行自定义转场(模态转场)

我想通过源场景中存在的按钮来分隔目标场景。我还想控制视图控制器之间的过渡动​​画(我想从右到左为 2 个视图设置动画)。是否可以通过替换segue来做到这一点?我尝试了replace segue和push segue,但是segue没有发生任何建议我应该如何在那里进行?谢谢!

0 投票
1 回答
629 浏览

iphone - 使用自定义 segue 时 UIActivityIndi​​catorView 冻结

我在这里需要帮助,我正在使用自定义 segue 将视图控制器推送到另一个视图控制器。

当使用自定义 segue 推送时,uiactivityindicator 不会在视图加载时自动动画。

但是,如果我在情节提要上使用 push 方法,则 uiactivityindicator 会自动设置动画。

我做错了什么?