Я слушаю курс cs193p на iTunes U, и до сих пор все идет хорошо.
Я создаю версию iPad для графического калькулятора и пытаюсь добавить панель инструментов в подробный вид iPad, чтобы она могла удерживать кнопку UI для возврата к основному виду, но я не могу изменить размер представления (содержащегося в представлении). контроллер), чтобы я мог добавить панель инструментов, чтобы она не стала подпредставлением представления.
Потому что это немного сложно объяснить, я взял 2 снимка экрана. Одно из видео из Стэнфорда о том, что должно произойти, и одно из того, что происходит, когда я делаю то же самое.
Краткая версия: я перетаскиваю вид из палитры и перетаскиваю его на контроллер вида, он автоматически заполняет весь контроллер вида, и попытка его перемещения или изменения размера каким-либо образом не оказывает никакого влияния.
Сначала я подумал, что это может быть какая-то странная настройка в моем проекте, поэтому я создал тестовый проект и начал с нуля, который дает те же результаты.
Я использую xcode 4.3, но получил те же результаты, используя xcode 4.2
Это немного сбивает с толку, и я вполне уверен, что этого не произошло, когда я впервые начал курс пару месяцев назад.
Я прочитал пару возможно похожих вопросов / проблем, предлагающих изменить настройки в разделе «Имитация пользовательского интерфейса», но не смог понять, что мне нужно для них установить, и случайные настройки не дали положительных результатов!
http://vimeo.com/38315249
видео о том, что должно произойти
http://vimeo.com/38315452
видео о том, что на самом деле происходит (ничего)
Спасибо!
Обновление:
Спасибо! Помещение графика в стандартное представление работало ... вроде
Это решило насущную проблему, но, возможно, создало другую проблему.
Теперь, когда я запускаю приложение, мои оси отображаются на графике, как и ожидалось. Я указываю программу для графика, но drawrect больше не вызывается после начального рисования экрана.
Я могу только предположить, что это сейчас, потому что мое графическое представление теперь является подпредставлением другого представления, так как на iPhone (универсальное приложение) оно все еще работает нормально и правильно рисует график, но это происходит между калькулятором и графиком.
Обновите снова
Игнорируй меня, я глупый. Пытаясь решить первую проблему, я удалил свое исходное графическое представление, и когда я добавил новое, я больше не подключал розетку. Следовательно, почему ничего не происходит! Все отсортировано!