#iphone #ios4 #xcode4
#iPhone #ios4 #xcode4
Вопрос:
У меня есть контроллер просмотра, который является частью контроллера навигации. Когда я вношу в него изменения, например, перемещаю расположение кнопки или добавляю другую метку к контроллеру просмотра, изменения не отражаются в приложении при его запуске. Кнопка остается в том же положении, и новой метки там нет. Что я делаю не так?
Комментарии:
1. Вы сохраняете в Interface Builder?
2. Да, я сохраняю все файлы
Ответ №1:
Я бы попробовал отключить симулятор. На некоторых машинах, на которых я работаю, или, возможно, в конкретных проектах, приложение, похоже, сохраняет некоторое состояние между сборкой и запуском. Cmd q симулятор и повторите попытку.
Ответ №2:
Хорошо, решил это. Возникло 2 проблемы.
1) Я перезагружаю симулятор. Перейдите к: Симулятор iOS> Сбросить содержимое и настройки. Это удалило старую версию приложения из симулятора.
2) Поскольку я изменил контроллер просмотра по умолчанию ‘rootviewcontroller’ на что-то другое, мне пришлось вручную удалить ссылку на rootviewcontroller в файле xib. Я сделал это, открыв xib в TextEdit и нажав ctrl-F для ‘rootviewcontroller’. Не уверен, есть ли более простой способ сделать это в Interface Builder, но у меня это сработало.