49得票4回答
iOS Storyboard 单元格中的多个 Segue

嗨,我有一个故事板并且能够在点击表格单元格时显示详细视图。我想添加额外的功能,这样根据我点击的单元格不同,我可以显示不同的视图控制器。我尝试从同一单元格拖动两个segue,但它不允许这样做。 我的想法是从单元格中拖动两个segue,每个segue指向不同的视图,然后调用所需的segue:- ...

48得票8回答
当segue是模态时,performSegueWithIdentifier非常慢

我有一个简单的表格视图,在表格视图上处理选择操作。此操作跟随一个segue。 如果segue是push类型,下一个视图将立即显示。 如果segue是modal类型,下一个视图要么: 需要6秒左右才能显示 如果我再次点击(第二次点击),则立即显示 我尝试寻找一些思路,但似乎没有适用于我...

47得票5回答
调用performSegueWithIdentifier不会调用shouldPerformSegueWithIdentifier函数

我有两个视图控制器。在视图控制器1上,我拥有以下内容: 一个将我带到视图控制器2的segue - 这个segue的名称为“showme”,并且附加在视图控制器上 一个用于UIButton的IBAction 在我的代码中,我有以下处理按钮按下操作的代码:@IBAction func bu...

46得票4回答
如何回到已加载的UIViewController?

我在一个故事板上有一个按钮,用于执行某个操作。但是要执行此操作,用户必须先登录。按钮处理程序会检查用户是否已登录,并根据结果执行相应的转场(segue)。如果已登录,它执行一个转场;如果未登录,则执行另一个转场将页面推到一个登录视图控制器。此外,还有另一个segue连接回第一个视图控制器,所以...

45得票12回答
iOS Segue - 从左到右

我已经阅读了其他有关segue的帖子,但没有一个能解决我的问题。 简单来说,我的ViewController是按顺序排列的,就像一本书。 我想要向后转换(例如:从第9页到第8页)始终从左到右显示(滑动)。 我想要前进转换(从第9页到第10页)从右到左呈现。 是的,如果您通过一页一页进行分页...

41得票1回答
通过navigationController传递数据的segue

我正在尝试将数据从一个视图控制器推送到另一个视图控制器。我已将一个视图控制器连接到另一个视图控制器的导航控制器,然后将标识符设置为“showItemSegue”。这两行代码出现错误: var detailController = segue.destinationViewController...

39得票3回答
停止Segue并显示警报

在使用 iOS 5 storyboards 的时候,我正在对一个按钮执行一个segue操作。我想要的是,在我的文本框上进行验证,如果验证失败,我需要停止segue并抛出一个警告提示。有什么方法可以实现吗?

37得票5回答
使用Swift进行Segue数据传递

我有两个视图控制器和两个视图。 在我的第一个视图中,我将变量“currentUser”设置为false。 我需要能够在第二个视图控制器中将“currentUser”设置为true。 当尝试从第二个视图引用“currentUser”时,它无法被识别,因为“currentUser”是在第一个视图控...

36得票3回答
使用反向Segue传递数据

我创建了两个视图控制器。我创建了从第一个到第二个的segue以传递数据。现在我想从第二个视图控制器向第一个视图控制器传递数据。我查阅了许多类似的问题,但由于我不知道如何取消操作,所以无法实现。 ViewController.swiftclass ViewController: UIViewC...

34得票4回答
在包含另一个视图的导航控制器中,使用segue设置属性

当我试图在我的segue中设置一个属性时,出现了崩溃。这是一个UIView将一个属性传递给具有TableView作为根视图的导航控制器。它应该前往我的TableViewController,但看起来被那个导航控制器拦截并抛出了一个未识别选择器错误。 Segue:- (void)prepare...