Xcode 4 Элемент подсказки навигации неправильно работает? - PullRequest
1 голос
/ 21 июня 2011

При проектировании в Интерфейсном Разработчике и добавлении текста в свойство подсказки создается дополнительный верхний заголовок.Это связано с дополнительной толщиной, необходимой для размещения 2 плиток на панели навигации.

После того, как я удалю текст, скажем, чтобы вернуть его в прежнее состояние, он сохранит эту толщину, даже если там нет текста.Во время выполнения переключение представлений приводит к увеличению и уменьшению полосы, что нехорошо.

Мой вопрос: как вы можете сбросить это значение до значения по умолчанию для полосы толщиной в одну линию?

Спасибо, Джим

Ответы [ 2 ]

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

В случае, если у кого-то еще есть эта проблема ... 2 варианта

1 Исправить неустранимый xml в xib direct

Обходной путь, если это ошибка - отредактируйте файл * .xib ... в формате xml вы можете удалить оставленную запись и, кажется, сбросить без проблем ...

например. Чтобы быть уверенным, добавьте значение, например «FOO BAR», и найдите его в текстовом редакторе, чтобы найти ключ.

(взять обычное резервное копирование и уход и риск на свой страх и риск)

(отправлено онлайн-сообщение об ошибке в Apple для оценки)

2 Programatic исправление во время выполнения, предложенное Drew C то есть set self.navigationItem.prompt = nil

0 голосов
/ 21 июня 2011

В панели Инспектора атрибутов IB измените значение для верхней панели на «Панель навигации» вместо «Панель навигации с подсказкой»

Редактировать: см. Фото ниже enter image description here

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