将文本字段数据传递到另一个视图

时间:2015-05-22 09:32:30

标签: ios swift uitextfield

我试图将文本字段中的文本传递给另一个视图

这是我的代码

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        var next:itemDetailsView = segue.destinationViewController as! itemDetailsView
        if(segue.identifier == "itemV"){
            next.titleReceived == titleF.text
        }
    }

以及我如何宣布titleF

  @IBOutlet weak var titleF: UITextField!

title在下一个视图中接收

var titleReceived:String!

有一个按钮,当我点击它时,它应该带我到另一个视图,但当我把这行代码时应用程序崩溃

next.titleReceived == titleF.text

2 个答案:

答案 0 :(得分:3)

您已在next.titleReceived = titleF.text而不是view中编写了双重Equuleus,这就是为什么第二个view无法获得价值的原因。

在第二个nil中,您将被强行打开In [85]: from scipy import stats In [86]: corr = stats.pearsonr(df['col1'], df['col2']) In [87]: corr Out[87]: (0.551178607008175, 0.0) 的值。

答案 1 :(得分:0)

尝试这样: -

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
    if (segue.identifier == "itemV") {
        var next = segue.destinationViewController as itemDetailsView;

        next.titleReceived = titleF.text

    }

}

享受。它在这里工作