Я поместил 3 изображения в UIImageViews с помощью построителя интерфейса xcode4: фон и две картинки. Фоновое изображение заполняет всю видимую область и выглядит одинаково в конструкторе интерфейсов, в симуляторе и на устройстве. Кроме того, я помещаю другое изображение в самом низу (придерживаюсь) видимой области, и еще одно поверх него. Оба выглядят так, как я хочу в конструкторе интерфейсов. Проблема заключается в том, что нижнее изображение и верхнее нижнее изображение перемещаются примерно на 50 пикселей вверх при работе в симуляторе или устройстве iphone4. Интересно, что фоновое изображение заполняет всю видимую область. Я должен отметить, что я использую ориентацию UIInterfaceOrientationLandscapeRight, поэтому строка состояния в моей ориентации должна отображаться сверху, но я отключил ее в plist, так что я думаю, что это не связано с этой проблемой. Оба моих проблемных UIImageView имеют режим «Bottom». Кроме того, все три изображения имеют двойное изображение @ 2x. Но почему в конструкторе интерфейсов все в порядке, а затем некоторые изменения на симуляторе и устройстве? Также странно, почему фон не перемещается. У кого-нибудь была такая же проблема?