У меня есть три экрана Google Map, Настройки, Вход. По умолчанию отображается карта google. Когда я хочу показать экран настроек, я не перехожу к контроллеру представлений настроек. Я просто добавляю экран «Настройки» в качестве подзаголовка «Google Map «экран.Удалить вид контроллера с любого другого класса?
menusettings=[self.storyboard instantiateViewControllerWithIdentifier:@"SET"];
[menusettings.view setFrame:CGRectMake(0, 0, 700,600)];
[self.view addSubview:menusettings.view];
После upadating настройки я перейти на страницу входа
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"iPhone" bundle:nil];
UINavigationController *ppc = (UINavigationController *)[storyboard instantiateViewControllerWithIdentifier:@"LOGIN"];
[self presentViewController:ppc animated:true completion:nil];
Но экран настройки еще позади экрана входа в систему, но не удаляется. Я попробовал два scenerios
1.я попытался удалить настройки просмотра, прежде чем перейти на страницу входа
[self.view removeFromSuperview];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"PRG_iPhone" bundle:nil];
UINavigationController *ppc = (UINavigationController *)[storyboard instantiateViewControllerWithIdentifier:@"LOGIN"];
[self presentViewController:ppc animated:true completion:nil];
но он не двигается войти в экран.
2.При я попытался удалить настройки просмотра после перехода на страницу входа
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"PRG_iPhone" bundle:nil];
UINavigationController *ppc = (UINavigationController *)[storyboard instantiateViewControllerWithIdentifier:@"LOGIN"];
[self presentViewController:ppc animated:true completion:nil];
[self.view removefromsuperview];
Затем он переехал войти в экран, но не удаляет параметры просмотра
Так я подумал, почему бы не удалить подвид Google Map экрана который является настройка экрана от экрана входа, но я не знаю, как я могу удалить экран карты google вид ребенка, который является экраном настроек. Пожалуйста, руководство, как это сделать?
Вы хотите скрыть меню? –
Я хочу удалить настройки меню из superiew.It уже скрыт при появлении экрана входа – Techiee