Я добавил дополнительный вид из контроллера A. Теперь в контроллере B, который является контроллером подсмотра, как я могу перезагрузить вид A, когда пользователь закончил с B? Мои коды добавления подвид:ios удалить под просмотр с другого контроллера
ChangeProfileImage *changeProfileImage =[[ChangeProfileImage alloc] init];
changeProfileImage.modalPresentationStyle = UIModalPresentationFormSheet;
changeProfileImage.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
changeProfileImage.view.frame = CGRectMake(50, 50, 300, 300);
UIView *dimBackgroundView = [[UIView alloc] initWithFrame:self.view.bounds];
dimBackgroundView.backgroundColor = [[UIColor grayColor] colorWithAlphaComponent:.5f];
[self.view addSubview:dimBackgroundView];
[self.view addSubview:changeProfileImage.view];
поэтому в контроллере B .. вы попробовали '[self.view removeFromSuperView];'? –
Это работает, чтобы удалить представление changeprofileimage, но как насчет вида dimbackground? и как обновить контроллер A? – user2514963
проверить ответ Plz. –