[swift] TableViewで選択されたセルから値を次のViewに受け渡しする方法

TableViewで選択されたセルから値を次のViewに受け渡しする方法

TableViewで選択されたセルから値を次のViewに受け渡しする方法は以下の通り

var array = ['swift3','swift2','swift1']

//セルが選択された時
    func tableView(table: UITableView, didSelectRowAtIndexPath indexPath:NSIndexPath) {
        self.performSegueWithIdentifier("[Segueの名前]",sender: nil)
    }
    
    // Segue 準備
    override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) {
        let next:[遷移先のView名] = segue.destinationViewController as! [遷移先のView名]
        let indexPath : NSIndexPath = self.tableView.indexPathForSelectedRow!
        next.[遷移先の変数] = array[indexPath.row]
    }

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です