14得票7回答
添加了导航栏,但是没有后退按钮?

我创建了一个表格视图,假设用户按下单元格,它将跳转到详情项视图,但现在唯一的问题是,当用户在详情项视图中时,即使我已经嵌入了导航控制器,也没有返回按钮。 以下是一段代码,它将在用户按下单元格后执行一个segue:override func prepareForSegue(segue: UIS...

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

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

23得票5回答
在Swift中显示和关闭模态视图控制器

当按下按钮时,我想使用模态转换样式CoverVertical在两个视图控制器之间进行过渡,然后将其解除。关于如何在Objective C中完成此操作有很多信息,但是在Swift中找不到任何好的信息。到目前为止,我已经做到了这一点,但我认为它不正确: 当按下按钮时,我想使用模态转场样式Cov...

7得票1回答
在两个视图控制器之间传递数据(委托)- Swift

我有两个 ViewController。 FirstVC - I have label and button with segue "modal" SecondVC - I have PickerView and button (back to FirstVC): @IBAction fu...

29得票6回答
viewDidLoad在prepareForSegue完成之前被调用

我原本以为viewDidLoad会在prepareForSegue执行完毕后被调用。这甚至是Hegarty教授斯坦福课程的方式(最近一次是在2013年2月)。 然而,今天我第一次注意到viewDidLoad在prepareForSegue完成之前就被调用了。因此,在prepareForSeg...

7得票1回答
视图出现时的Segue调用有效,但从视图即将出现时调用无效。

我将根据您的要求为您翻译以下内容,这是关于it技术的: 我有一个给定环境下的场景: Xcode v7.3.1 Swift 2 在登录viewController中,如果用户已经登录,我最初在viewWillAppear方法中使用以下segue调用来绕过登录屏幕: override...

20得票4回答
Storyboard中视图控制器直接发起的Segue警告

您好,我已经通过编程创建了一个按钮,并将其连接到另一个视图,但是我收到了转场警告。 警告说我应该在Storyboard中使用prepareForSegue方法,但是我不知道如何做,网上有一些示例,但是当我使用那些示例时会出现错误,请问您能帮助我吗? 以下是我的代码: 创建按钮: UIBu...

207得票12回答
如何使用Swift在iOS中进行编程式转场

我正在创建一个使用Facebook SDK来验证用户的应用程序。我试图将 Facebook 的逻辑整合到一个单独的类中。以下是代码(为简洁起见已剥离):import Foundation class FBManager { class func fbSessionStateChane...

12得票6回答
iOS 9 Segue导致应用程序冻结(没有崩溃或错误提示)

我已经在这个应用上工作了数月,就如我所记得的那样,我从未遇到过segue有问题的情况。在调用performSegueWithIdentifier时,代码没有变化,但自从我最近升级到Xcode 7和iOS 9后,我就无法解决这个问题。 我尝试了: 删除按钮并创建带有segue链接的新按钮 ...

7得票2回答
一个 UITableViewDelegate 可以使用多个 segue 吗?

我有一个列出多种类型对象的UITableView,我想根据用户选择的对象类型切换到不同的视图。 是否可以通过使用多个segue来实现,如果可以,如何实现?