отображение веб-страниц над веб-представлениями в виде коллекции с использованием привязок какао - PullRequest
1 голос
/ 08 июня 2010

Я попробовал пример, приведенный по этой ссылке - Руководство по программированию с коллекционным представлением

Это просто и работает.Рассматривая его в качестве справочного материала, я попробовал простое приложение, которое будет отображать коллекцию веб-представлений с некоторыми веб-страницами, отображаемыми для каждого веб-представления.

Класс модели имеет два свойства: NSString * pageName и NSURL * pageURL.

Затем я выполнил каждый шаг, написанный в учебном пособии выше, с необходимыми изменениями, но я был пойман на шаге -

Как связать веб-представление с элементом представления коллекции?

На вкладке привязки показаны три возможности: редактируемая, скрытая, подсказка, но ни одна из них не работает.

Кто-нибудь может предложить мне способ выполнения моего требования?

Спасибо,

Miraaj

1 Ответ

1 голос
/ 08 июня 2010

WebView не предоставляет привязки для URL (можно было бы подумать, что это не так). Вам нужно будет использовать NSCollectionViewItem (создать собственный подкласс) и обновить URL-адрес вашего WebView при изменении представленного объекта.

В руководстве по быстрому старту, на которое вы ссылались, не показано, как использовать пользовательский элемент представления коллекции (оно показывает очень простой случай). Вам нужно будет немного углубиться в документацию (и онлайн примеры ), чтобы достичь своей цели.

Я бы хотел подумать о вашей общей цели: WebView - это «тяжелый» объект, поэтому сохраняйте реалистичные ожидания в отношении производительности при создании многих из этих представлений.

...