Я работал над приложением для iPad.В этом приложении у меня есть несколько просмотров.Вот поток
Экран приветствия> Главный экран> Остальные экраны
Я применил значок (кнопку) на главной панели всех экранов.Нажатие значка «Домой» на любом экране переводит пользователя на домашний экран.Я написал следующий код в viewDidLoad класса Home
//**** Home button on navigation bar ****//
CGRect frame1 = CGRectMake(975.0, 4.0, 35, 35);
UIImage *buttonImage1 = [UIImage imageNamed:@"HomeIcon.png"];
UIButton *homeButton = [UIButton buttonWithType:UIButtonTypeCustom];
homeButton.frame = frame1;
[homeButton setBackgroundImage:buttonImage1 forState:UIControlStateNormal];
homeButton.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
homeButton.contentHorizontalAlignment = UIControlContentHorizontalAlignmentCenter;
[homeButton addTarget:self action:@selector(goHome:) forControlEvents:UIControlEventTouchUpInside];
[homeButton setBackgroundColor:[UIColor clearColor]];
[self.navigationController.navigationBar addSubview:homeButton];
Эта кнопка работает.goHome - это имя метода, примененного в @selector.Я хочу удалить эту кнопку с главного экрана и оставить ее на остальных экранах.Я применил несколько вещей, но я не знаю, как это сделать.Это кажется очень простым, но я все еще не понимаю.Пожалуйста, руководство ..
С уважением ПК