问题标签 [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 投票
0 回答
318 浏览

json - 尝试使用 segues 将 Array 传递给 detailViewController?

好的,所以我试图将解析的 JSON 数据数组传递给 detailViewController,但它发送空数据(不正确)。我不确定我的 segue 方法有什么问题。

0 投票
1 回答
202 浏览

iphone - UIStoryboardSegue 和 WebView

我有一个带有一个 ViewController 和四个 UIStoryboardSegue 的故事板。导航效果很好,但如果我想在我的 UIStoryboardSegue 中包含一个 webview,我该怎么办?我不能包含 viewdidload,因为它不是 ViewController。

0 投票
0 回答
393 浏览

ios5 - 如何从 UIPickerView 单元格创建 segue

我从 CoreData 创建了一个用于显示用户的选择器,但我希望第一个选项是创建一个用户,这样即使没有用户,选择器也可以使用。

我正在为我的程序使用情节提要,并且我想从第一个单元格到新的 UIView 进行转场。

我发现了两个没有答案的相关问题,所以我认为这个问题没有简单的解决方案,如果有更正确的方法会很棒,因为我可能只是创建一个新按钮来创建用户,但这似乎是一个糟糕的设计。

https://stackoverflow.com/questions/9936130/how-to-use-storyboard-segue-from-a-table-cell-to-self-view-controller-and-others

https://stackoverflow.com/questions/9936130/how-to-use-storyboard-segue-from-a-table-cell-to-self-view-controller-and-others

0 投票
2 回答
2659 浏览

objective-c - 一个UIButton两个场景只有一个segue,需要条件代码

我在我的 Xcode 项目的故事板文件中创建了几个场景,加载的第一个场景是用户登录屏幕。当用户登录 UIButton 时,“登录”会将用户带到欢迎屏幕。我使用模态segue在情节提要中设置它。我希望将名为“admin”的用户带到欢迎管理屏幕。我很确定只能将一个 segue 与一个对象关联,即情节提要中的 UIButton,所以我很困惑如何完成登录以将管理员带到管理员欢迎屏幕,并将所有其他用户带到用户欢迎屏幕。我真的不想创建两个单独的登录按钮,所以这不是一个选项。

我遇到了一些带有类似问题的 stackoverflow 帖子,但所有答案似乎都有些复杂。请记住,我是 Xcode 的新手,所以如果您在答案中粘贴代码,请指定代码应该放入哪个文件(这对我有很大帮助)。我将发布我的故事板到目前为止的样子,以帮助展示我正在谈论的内容的可视化图表。

在此处输入图像描述

0 投票
11 回答
53294 浏览

objective-c - 如何在视图控制器之间进行淡入淡出/无过渡

是否可以在 Storyboard 中的视图控制器之间进行淡入和淡出转换。或者没有过渡。

如果可能,它的代码是什么?

0 投票
0 回答
775 浏览

ios - Storyboard Segue 使用表格视图和来自 plist 的数据

我的数据在一个 plist 中,这是一个按字母顺序排列的城市名称列表,它还包含一个电话号码,当用户在表格视图中选择一行(城市名称)时,该电话号码将被推送到信息视图并显示。我已经从使用 aNSMutableArray到现在的 plist 来保存我的数据,现在我的 segue 无法正常工作。在模拟器中构建成功,但在单击表格单元格时会引发错误。关于为什么这不能正常工作的任何想法?我认为它是我的cellForRowAtIndex.. 或我的prepareForSegue方法中的一个变量。

0 投票
1 回答
527 浏览

ios - 执行不同的自定义转场

我有多个视图控制器,当我转换到某些视图控制器时,我想执行不同的自定义 segue。

我已经为不同的自定义 segues 正确地制作了代码,并将相应的 segues 设置为该类。

我的问题是,当我从ViewControllerA转换到ViewControllerB时,我希望它执行CustomSegueA并且确实如此。当我从ViewControllerB转换到ViewControllerC时,我希望它执行CustomSegueB但它执行的是CustomSegueA。事实上,每个后续转换都会执行CustomSegueA。如果我将转换从ViewControllerA更改为ViewControllerBCustomSegueB则每个后续转换都将使用CustomSegueB

有什么建议么?

0 投票
1 回答
476 浏览

uiviewcontroller - 故事板从 View Controller 到 Navigation Controller 的推送序列,并将 UITabBar 保留到 segued Navigation Controller

我有以下情节提要:

我还没有足够的图像代表点:(所以我把它贴在这里:

http://www.bodharr.com/brionh/example.png

我的 Journal ViewController 类中有以下代码:

当我推到我的导航控制器时,标签栏菜单消失了,但表格视图显示了我的所有数据。如何正确地将标签栏菜单从日记视图控制器维护到导航控制器?

我知道这完全是一个菜鸟问题,老实说,我对故事板和序列进行了大量研究,但除此之外:如何在标签栏控制器中从一个视图控制器切换到另一个视图控制器并保留标签栏?老实说,我一直在努力适应我的情况,但我对此感到非常迷茫和沮丧。任何帮助表示赞赏,我总是标记答案。

0 投票
1 回答
1403 浏览

ios - segue 无法识别 segue 标识符

我想我一定在这里遗漏了一些简单的东西,但我不知道它是什么。

我必须支持来自同一个视图控制器的多个转场,所以我自然想使用转场标识符。我的代码由于某种原因无法正常工作,让我举个例子:

这段代码如下:

这是控制台的输出:

这不起作用,我不知道为什么。真的烦我

有任何想法吗?

谢谢!

0 投票
1 回答
1488 浏览

ios5 - UITableViewCell 中的 UIButton 使用 Storyboard 执行对另一个 UIViewController 的 Segue

在我的应用程序中,我有一个 ParentViewController,其中包含多个元素。其中一个元素是 UITableView。

我使用我在情节提要中设计的动态原型单元设计了表格的单元。

意思是,我在情节提要中有一个 UIViewController;在里面我有一个 UITableView;在 UITableView 我有一个原型单元格。

现在,我在 Prototype Cell 中添加了一个 UIButton,创建了另一个 UIViewController(我们称之为 ChildViewController),并将 Storyboard 中的 UIButton 和 ChildViewController 与 Segue 连接起来。

当用户单击 UIButton 时,我应该如何编写激活 Segue 的代码?

我设法创建了表本身并在动态单元格中有数据(它们在 UIButton 旁边有一些 UILabel),但我无法弄清楚如何将 UIButton 正确连接到代码。

我不想使用 UITableView 默认的“选择”功能,因为我希望在动态单元格中有几个按钮 - 每个按钮都会派生出不同的 segue 到不同的 ChildViewController。