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

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

19得票2回答
什么是弃用的推送转场?(iOS 8)

对于这个具体情境下的“deprecated”我不清楚。我是一名新手程序员,正在使用Xcode 6制作我的前几个应用。今天我在制作一个待办事项应用时,当连接到用户可以输入新待办事项以添加到主表的场景时,我被邀请使用了“push segue”。它提到这已经被弃用了,但在Xcode 5中好像没有(教...

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

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

13得票2回答
UITableView行被选中时为什么prepareForSegue方法没有被调用?

我使用 NSFetchedResultsController 构建了一个 UITableView,并显示了一些原型 UITableViewCell。我已经从我的 UITableViewCell 连接到了 DetailViewController 的 push segue。 在我的 Table...

11得票3回答
执行performSegueWithIdentifier时出现标识符错误,找不到对应的segue。

我在使用performSegueWithIdentifier时遇到了困难。 我一直得到"Receiver (<UINavigationController: 0x1e59a9d0>) has no segue with identifier 'identA'" 我所做的是: ...

13得票4回答
NSInvalidArgumentException原因:接收者没有标识符为的segue。

我有一个问题一直没解决。我拥有一个名为List的UIViewController和一个名为Login的UIViewController。 在Login上,我有一个名为“Done”的按钮,还有一个隐藏的按钮在同一个UIViewController上,它有一个到List的跳转(segue) (类型...

7得票1回答
通过prepareForSegue传递NSString - Swift

我将尝试通过使用prepareForSegue方法,将一个字符串传递给我的模态视图控制器。如下所示: 这是我的初始视图控制器,在这里我将呈现模态视图: override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyO...

8得票2回答
从模态/弹出窗口进行的Unwind Segue导致不平衡的调用开始/结束视图转换。

我有以下设置: 导航控制器 -> VC1 -推--> VC2 -弹出或模态Segue--> VC3。 VC3正在回到VC1。 当从VC2到VC3的Segue是PopOver和Modal时,取消绑定会以警告结束:“UIViewController的开始/结束外观转换不平衡...

261得票16回答
使用Swift编程以编程方式返回到上一个ViewController

当用户点击按钮时,我会将用户发送到一个页面。这个页面是一个UITableViewController。 现在,如果用户点击单元格,我希望将其推回到上一个页面。 我考虑过像self.performSegue("back")....这样的方法,但这似乎是个坏主意。 正确的做法是什么?

70得票1回答
IOS7,Segue和storyboard - 如何在没有按钮的情况下创建?

我目前有一个登录视图和一个应用视图,我已经成功在登录视图上实现了验证。验证成功后,我需要以编程方式转到应用视图。 我知道我可以在登录按钮上添加一个segue,然后像这样以编程方式调用它...[self performSegueWithIdentifier:@"LoginSegue" send...