информационные кнопки не отображаются в ios6.1

Я использую Xcode 5.1.1. Недавно я писал приложение в Xcode 4. Теперь я перешел к его дальнейшему развитию в Xcode 5. У меня есть следующая проблема. Кнопки типа «info Dark» больше не видны в IOS6.1 на телефоне или симуляторе. Они были раньше. Однако они видны в ios7 как на телефоне, так и на симуляторе. Несмотря на то, что они невидимы на IOS6.1, они все равно будут корректно реагировать на нажатия.

Я проверил, что они каким-то образом не отстают от других представлений, и попытался изменить почти все возможные параметры в раскадровке. Я попытался убедиться, что кнопки не скрыты, программно установив скрытое значение NO. Если я создаю новую кнопку, я получаю ту же проблему. Проблема также с кнопками типа «Информация Light». Если я сделаю кнопки пользовательскими и дам им изображение, проблем не будет.

Я не могу найти никого с похожей проблемой в Интернете.

Мне пришло в голову, что изображение по умолчанию для кнопки типа «информация Dark» для IOS6.1 каким-то образом отсутствовало в моей копии Xcode, но я не мог понять, как это проверить. Однако мне интересно, цепляется ли это за соломинку.

Любые предложения будут очень признательны Силасу


person user3537846    schedule 15.04.2014    source источник


Ответы (1)


В «Инспекторе файлов» в разделе «Документ построителя интерфейса» для «Сборки для» установлено значение «IOS 6.1 и более поздние версии». Я изменил это на «Цель развертывания проекта (6.1)», и проблема исчезла.

Затем я вернулся и сбросил его обратно на «IOS 6.1 и более поздние версии», но не смог воссоздать проблему.

person user3537846    schedule 19.04.2014