18得票3回答
在 ViewController 和 ContainerViewController 之间传递数据

我正在开发一个应用程序,需要在视图和容器视图之间传递数据。我需要从两个视图发送和接收数据。 让我解释得更清楚一些: 我可以通过协议更改Label Master(触摸容器按钮),但我无法更改Label Container(触摸Master按钮)。发生的情况是主控制器通过以下方式连接到容器控制...

18得票4回答
禁用Segue动画

我想在我的Storyboard中展示(例如推动)segue,以连接我的视图控制器和导航控制器。然后视图控制器上的导航栏将正确显示。 例如:使用show detail或present modaly,导航栏将消失。 但我不想要segue动画。 Xcode会发出警告,如:"禁用segue动画在iO...

18得票4回答
iOS - 工具栏未显示

使用故事板创建了一个新的屏幕作为第二个视图控制器,并在底部添加了一个工具栏。但是当显示视图时,工具栏没有出现。我正在使用Segue切换视图。 可能出了什么问题?

18得票7回答
从App Delegate中执行Segue(Swift)

我需要从应用程序委托中启动视图控制器。与在视图控制器之间执行转场的方式相同。我有一个if语句,如果为真,则需要显示视图控制器,这在应用程序委托中。我该如何从应用程序委托中实现这一点?

17得票3回答
Segue在简单segue测试中无法工作

我有一个奇怪的问题。我在我的storyboard中创建了两个视图控制器:testSegueViewcontroller和nextPageViewController。 testSegueViewcontroller包含一个名为NextPage的UIButton。我从该按钮Ctrl拖动到next...

17得票1回答
在iOS5中实现“条件性segue”的正确方法

我正在尝试编写一个非常简单的iOS5应用程序,只是搜索特定类型的数据。 它包含两个屏幕,用户在第一个屏幕上输入一些数据,应用程序检查数据,如果数据有效,则应用程序将在新屏幕上进行搜索并显示结果。 我对iOS和故事板完全不熟悉,我阅读了很多教程,但还没有找到如何正确执行输入检查和屏幕切换的方...

17得票4回答
从Swift导航栏返回按钮进行取消展开转场的分离segue

我有一个设置界面,其中有一个表格单元格。点击它会带到另一个屏幕,用户可以选择一个选项,当按下返回按钮时,我希望回到上一个视图控制器。 我可以放置一个自定义的导航栏按钮,但我想使用导航栏中的返回按钮返回到父视图控制器,而不是在视图上使用自定义按钮。 我似乎无法覆盖导航栏返回按钮,以将其指...

17得票2回答
在Swift中以编程方式创建Segue

我有两个VC:VC1和VC2。 在VC1中,我有一个经过程序编写的“完成”按钮和一个要传递给VC2的“结果数组”。 我知道如何在Storyboard中创建Segue,但此时无法这样做,因为“完成”按钮是通过程序编写的。 如果我想使用segue传递result数组,是否有办法通过编程方式创建...

16得票3回答
自定义Push Segue在Storyboard中移除了导航栏和标签栏

我在自定义Segue中定义了以下内容,让我们称之为SegueX:@interface SegueX : UIStoryboardSegue @end @implementation SegueX - (void)perform { CATransition* transition ...

15得票4回答
iOS转场在显示新视图前会冻结几秒钟

在我的应用的主视图中,我有一个表格视图和两个原型单元格。我已经使用故事板(storyboard)配置了每个单元格的segue。在视图控制器中,我重载了prepareForSegue方法,将所选单元格的信息传递给目标视图。 目标视图并不特别复杂,当加载时也不需要进行任何繁重的处理。 问题是,...