2013-03-31 4 views
0

Как создать домашнюю кнопку в верхней правой части моего UINavigationControl. Обратите внимание, что я создал экземпляр моего UINavigationControl на моем втором UIviewController с именем: ViewControllerSecond. Я хочу иметь традиционную иконку «Главная» и при нажатии ее вернуться к моему первому UIviewControler в приложении appDelegate с именем: ViewController.Как создать домашнюю кнопку в верхней правой части моего UINavigationController

Я получил это далеко:

@property (nonatomic, weak) UIBarButtonItem *homeProperty; 

UIBarButtonItem *homeButton = [[UIBarButtonItem alloc] initWithTitle:@"Home" style:UIBarButtonItemStylePlain target:self action:@selector(home)]; 
[self.navigationItem setLeftBarButtonItem:homeButton animated:NO]; 

Но я не могу связать его с моим первым ViewController или замените текст кнопки домой изображения.

Большое спасибо

ответ

1

мне нужно ответ на этот вопрос, как я не мог найти ответ на этот вопрос в любом месте else.I бы ВГ voteup'd этот вопрос, если я имел 15 :( Республики Кора Кстати я хотите, чтобы выбранные элементы в моем представлении таблицы размещались на новом контроллере представления, когда нажата кнопка «done» на моей верхней правой навигационной панели. Я также достиг такого же расстояния, что и об этом вопросе. Простите меня за публикацию мои слова в разделе ответа на этот вопрос, так как я не могу опубликовать в комментариях к этому вопросу из-за этого 50 repu :(

EDIT: Думаю, я нашел ответ, попробуйте этот PLZПоскольку вы ВГА действия: @selector (дом), поэтому ваше имя метода будет:

- (IBAction)home:(id)sender { 
//statements to execute 
} 

Вы не должны связывать этот метод ни с чем, как вы уже объявили этот метод как селектор, заявляя, что «дома ". Не используйте открытую связь перед вашим методом. http://prntscr.com/1tc0q9

Смежные вопросы