Вернитесь в главное окно после загрузки SecondView.
-
22-09-2019 - |
Вопрос
У меня есть Tableview в AppDelegate, который вызывает SecondView (dvController), когда DidSelectRowAtIndexPath использует:
[self.window addSubview:[представление dvController]];
В SecondView я определил кнопку, связанную с IBAction, которая должна вернуться к предыдущему виду.Это отлично работает, но когда выбрана строка, как можно вернуться к предыдущему представлению, если основным является AppDelegate?
self.window addSubview:[??вид]];
Это должна быть базовая концепция, но я совершенно новичок и не могу найти решение.Спасибо :)
Решение
addSubview
следует вызывать, когда вы хотите добавить подпредставление в конец списка подпредставлений текущего представления.Если вы хотите вернуться к предыдущему виду, используйте [self.view removeFromSuperview];
вместо.(Синтаксис может быть неверным — Mac где-то рядом нет)