2017-10-02 7 views
0

私は私の のUITableViewCellボタンのクリックから新しいのViewControllerにポップオーバーを使用していますが、私はこのエラー Main.storyboardが取得しています: プロパティ= anchorView先=>UITableViewCellボタンからpopover segueを追加する方法swift 3.0をクリックしますか?ここで

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { 

    if(tableView == self.table_view_one) { 
     var cell = table_view_one.dequeueReusableCell(withIdentifier: "first_cell", for: indexPath) as! first_cell 
     cell.first_view_time_btn.addTarget(self, action: #selector(Iop_gonio_ViewController.someAction), for: .touchUpInside) 
     return cell 
    } 
} 

func someAction() { 
    self.performSegue(withIdentifier: "first_time_btn", sender: self) 
} 
:接続をコンパイルできませんでした
+0

https://stackoverflow.com/a/41887007/5461400 –

答えて

0

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { 
if(tableView == self.table_view_one) { 
    var cell = table_view_one.dequeueReusableCell(withIdentifier: "first_cell", for: indexPath) as! first_cell 
    cell.first_view_time_btn.addTarget(self, action: #selector(someAction(sender:)), for: .touchUpInside) 
    return cell 
} 

func someAction(sender:UIButton) { 
    self.performSegue(withIdentifier: "first_time_btn", sender: self) 
} 

を試してみてくださいしかし、私はそれは素敵な方法だとは思わない、あなたは、プロトコル処理を作成する必要がありますそのような相互作用。

関連する問題