У меня есть UIViewController (HomeView), который показывает мой UIView под названием GameView через Segue.Правильный способ отклонить несколько UIView?
[self performSegueWithIdentifier: @"segue_playgame" sender: self];
GameView вызывает UIView (PauseView), когда использование нажимает кнопку. Этот вид паузы показан путем простого добавления PauseView в UIView.
UIView *pv = [[PauseView alloc] initWithFrame:self.view.bounds];
[self.view addSubview:pv];
Чтобы удалить PauseView я называю
[pv removeFromSuperview];
Есть ли способ, чтобы вызвать «Конец игры» метод в PauseView, который удалит как PauseView и Gameview взяв пользователя обратно HomeView (UIViewController)?
И обратите внимание, есть ли лучший способ обработки представлений и их удаления? Или как я делаю это довольно стандартно?
Непонятный вопрос. Просто вызовите 'removeFromSuperview' для обоих представлений. Если в тот момент не видно, ничего плохого не происходит. – Avi