Я просто обновился до XCode 5. Кнопки в моем приложении выглядят ОК в IB и на устройстве iOS 6, но на устройстве iOS 7 они выглядят так (они должны покрывать все черное пространство):Фон кнопки на ios7 сжимается, ios6 ok
у меня есть изображения как для не-сетчатки/сетчатки.
Я понятия не имею, что делать, потому что я ничего не менял в коде или IB.
EDIT:
Теперь я узнал, если изменить тип кнопки от обычая системы и установить его фон вместо его изображений, я получаю правильный размер, но я получаю некоторую странную тень над ним.
EDIT2:
Теперь я установить оттенок цвета кнопки на «чистый цвет», и все кажется нормально (тень исчезла). Все еще не уверен, что изменилось в iOS 7, связанное с этим.
в iOS 7, панель навигации по умолчанию является полупрозрачной, это означает, что рамка self.view отличается от 6. –
Вы настраиваете кнопки в коде или в xib/раскадровке? Если код, пожалуйста, напишите – RyanG
В IB. Если я устанавливаю кнопку, выбранную в IB, все выглядит нормально. – DixieFlatline