2016-06-09 2 views

ответ

0

Просто в вашем UITableViewDelegate

func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) { 
    self.performSegueWithIdentifier("SegueCellTap", sender: self) 
} 

func tableView(tableView: UITableView, accessoryButtonTappedForRowWithIndexPath indexPath: NSIndexPath) { 
    self.performSegueWithIdentifier("SegueAccessoryButtonTap", sender: self) 
} 
+0

Я сделал это, но когда я нажимаю на индикатор раскрытия, он переходит к тому же viewController – flunk

+0

У меня есть два segue из одного касания на любую ячейку или аксессуар – flunk

+0

BTW спасибо, я сделал это как из раскадровки, так и из tableviewDelegate, поэтому у меня было два раза segue, я выступал два раза, покажу, что я работал так же отдельно от раскадровки в коде, если бы я сделал это, я не должен делать segue на раскадровке, я думаю, – flunk

0

Если вы создаете все в раскадровке, вы можете просто перетащить из клетки (убедитесь, что клетка выбрана в общих чертах) в контроллер точки назначения, и сделайте то же самое для аксессуара.

+0

большое спасибо, что решил проблему – flunk