Мой DetailViewController не распознает '-configureView' - PullRequest
1 голос
/ 10 мая 2011

У меня была проблема с splitView, поэтому я решил создать свою собственную версию с использованием ViewBasedApplication.Представление настроено так, чтобы быть похожим на splitView, но вместо того, чтобы иметь статическую таблицу, когда вы переворачиваете ее в альбомную ориентацию, у нее будет всплывающее управление, как обычно в портретном режиме., но я сталкиваюсь с ошибкой при выборе элемента из всплывающей таблицы.Он не обновляет представление для перехода на соответствующую страницу, выбранную в таблице ... код для setDetailItem в файле ViewController.m выглядит следующим образом:

-(void)setDetailTime:(id)newDetailItem{
if(detailitem != newDetailItem) {
[detailitem release];
detailItem = [newDetailItem retain[;

[self configureView];

...

}

Проблема в строке [sef configureView].он говорит, что «PDFViewController» может не отвечать на «-configureView».Я предполагаю, что это потому, что '-configureView' относится только к SplitView.Есть идеи, как обойти эту проблему?

Спасибо!

1 Ответ

0 голосов
/ 10 мая 2011

В вашем классе PDFViewController нет метода configureView, поэтому вы получаете предупреждение (и почему ничего не происходит).

Возможно, вам нужно вместо этого вызвать[self.view setNeedsDisplay], который в основном говорит представлению перерисовывать себя.Я не знаю, сработает ли это для вас, потому что я не знаю, как написана остальная часть вашего класса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...