Вы можете использовать следующие шаги:
1 - добавьте переход из TopicsViewController в QuestionsViewController и задайте переход "Имя идентификатора" из инспектора атрибутов.
2- Добавьте переменную в QuestionsViewController для темы, назовите ее «topicType».
3 - Переопределите нижеприведенную функцию в TopicsViewController и отправьте название темы с помощью segue:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "Identifier Name" {
if let destinationviewController = segue.destination as? QuestionsViewController , let buttonPressed = sender as? UIButton {
destinationviewController.topicType = buttonPressed.currentTitle!
}
}
}
4- Для каждой кнопки в TopicsViewController получите действие кнопки и введите в нем следующую функцию:
@IBAction func topicButton(_ sender: UIButton) {
performSegue(withIdentifier: "Identifier Name", sender: nil)
}
Надеюсь, это поможет вам.