Настройка .xib, представлений, контроллеров и т. Д. Для UIWebView - PullRequest
0 голосов
/ 25 июня 2011

Я пытаюсь интегрировать UIWebView в свое приложение, следуя инструкциям.Я считаю, что я написал код правильно, но у меня возникла небольшая проблема с инструкциями из учебника:

Мы начинаем с добавления нового вида в проект.Перетащите элемент управления UIWebView на представление.Как всегда, создав контроллер для обработки представления, я назвал представление и контроллер представления «WebView» и «WebViewController» соответственно.Мы создаем новый объект типа UIWebView, а также объявляем связанное свойство.Мы будем использовать этот объект для подключения представления «WebView», размещенного на представлении.

Мой MainWindow.xib выглядит следующим образом:

enter image description here

И яу меня есть ViewController под названием iPhoneTestAppViewController, который выглядит следующим образом:

enter image description here

У меня такой вопрос: Шаг за шагом, что мне нужно сделать в Интерфейсном Разработчике, чтобы настроитьUIWebView? .Как я уже сказал, я считаю, что мой код хорош (почти так же, как в учебнике).Мне просто не хватает навыков Interface Builder.

1 Ответ

1 голос
/ 25 июня 2011

Что ж, простой ответ заключается в том, чтобы процитировать урок: «Перетащите элемент управления UIWebView на представление». Другими словами, добавьте одноранговый узел в LevelMeter и т. Д., А затем измените его размер, чтобы он соответствующим образом поместился на экране.Затем просто перетащите управление из объекта webView, который вы только что добавили в объект «Владелец файла» (который, как я полагаю, ранее вы назначили тип «iPhoneTestAppViewController»).Это добавит веб-просмотр к вашему виду, который должен работать в соответствии с руководством, но ...

Признаюсь, я обеспокоен тем, что вы ожидаете, что все эти измерители уровня, кнопки и текстовые поля будутчасть вашего webView, которая не работает.Он будет на том же экране, что и эти вещи, но работает по существу независимо.Извините, если я не понимаю вашу цель для веб-просмотра.

...