Я хочу, чтобы barButtonItems были в навигационной панели вида, который я получаю через pushSegue.
Я пытался добиться этого, добавляя элемент панели навигации в свою раскадровку, но когда я запускаю приложение, barButton не отображается в сборке. Смотрите скриншоты здесь:
Как выглядит панель навигации при сборке
Как я построил ее в раскадровке
Поток раскадровки
Я перехожу к своему MainTextView, нажимая наячейка, использующая этот код:
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
tableView.deselectRow(at: indexPath as IndexPath, animated: true)
if let destination = storyboard?.instantiateViewController(withIdentifier:"MainTextView") as? MainTextView {
destination.post = (posts[indexPath.row])
destination.delegate = self
navigationController?.pushViewController(destination, animated: true)
}
}
}
Кнопка возврата даже не отображается в раскадровке. Как я могу изменить кнопку возврата по умолчанию и добавить дополнительные кнопки на панель навигации программно?