Клавиатура iOS с «Присоединиться», перейти в другой вид - PullRequest
1 голос
/ 13 февраля 2012

Я хочу, чтобы кнопка клавиатуры Join переключалась на другое представление со следующим кодом:

PurseTab *CustomViewControllerScreen =
    [self.storyboard instantiateViewControllerWithIdentifier:@"Detail"];
[self.navigationController pushViewController:CustomViewControllerScreen
                                     animated:YES];

Если я нажимаю на кнопку, ничего не происходит.

PS Iиспользую раскадровку.

1 Ответ

1 голос
/ 14 февраля 2012

Если в сообщении об ошибке указано Storyboard () doesn't contain a view controller with identifier 'Detail', то вполне вероятно, что раскадровка не содержит контроллера представления с идентификатором Detail.Вам может показаться, что вы установили идентификатор контроллера представления на Detail в раскадровке, но, возможно, вы действительно этого не сделали или тестируете старую версию приложения.

Вам необходимо убедиться, что идентификаторполе в разделе View Controller инспектора атрибутов говорит Detail, с правильной прописной буквой и без лишних пробелов.

Хотя ... если сообщение об ошибке действительно говорит Storyboard (), то это тоже довольно подозрительно.Стоит сказать что-то вроде Storyboard (<UIStoryboard: 0xb65e570>).

...