【问题标题】:how use the segue to the nextView data?如何使用 segue 到 nextView 数据?
【发布时间】:2018-01-18 11:43:05
【问题描述】:

@IBAction func nextPart(_ sender: UIButton) {

    performSegue(withIdentifier: "gotoSegueB", sender: counter )   

     performSegue(withIdentifier: "segueTextviewB", sender: showText)   
}


override func prepare(for segue: UIStoryboardSegue, sender: Any!) {
    if segue.identifier == "gotoSegueB" {        
      if let b = segue.destination as? bView{    
        b.infoFromeViewOne =  sender as! Int!   

             if segue.identifier == "segueTextviewB" {
            if let b = segue.destination as? bView{
                b.textFromeViewOne =  sender as! String!
            }
        }

        }
    }
}

我想使用 segue 到下一个视图。 我的意思是:视图A是视图B的两个数据,在视图B中显示两个类型的数据。一是一点。 like: 75. 这两个是一些词。like: "that's cool. you get taht, good job!"

【问题讨论】:

    标签: swift3 segue


    【解决方案1】:

    首先,您的问题格式不正确。我的回答是基于我所能理解的。

    执行转场步骤:

    self.performSegue(withIdentifier: "gotoSegueB", sender: self)

    prepareForSegue 方法

    override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
        if segue.identifier == "gotoSegueB" {
            if let vcObj = segue.destination as? DashBoardDetailVC {
                vcObj. infoFromeViewOne = sender as! Int!
                vcObj. textFromeViewOne = sender as! String!
            }
        }
    }
    

    【讨论】:

    • 谢谢。我的意思是:视图A是视图B的两个数据,在视图B中显示两个类型的数据。一是一点。 like: 75. 这两个是一些词。like: "that's cool. you get taht, good job!"
    猜你喜欢
    • 2019-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 2014-11-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多