2014-11-24 3 views
0

У меня есть ViewController с двумя UIImage's. Первый - это всего лишь маленький UIImage (обложка), а второй занимает все ViewController (фон). Я хочу, чтобы мои работы UIImage были поверх фонового изображения. Но все опции из Editor -> Arrange отключены.Не может установить переднюю часть UIImage

Я также попытался отрегулировать UIImage's от View Controller Scene. Произведение UIImage находится под фоном UIImage, который должен быть правильным, но когда я запускаю приложение, я вижу только фон UIImage.

Я использую то же изображение для обоих UIImage's. И я использую Xcode 6.

Вот трафаретная печать:

enter image description here

+0

Я думаю, ваша проблема другая. Согласно заказу вашего UIImageView в раскадровки, ваши работы находятся на вашем фоне. Я хочу, чтобы отладка хорошая идея использовать цвет фона для UIImageView (например, красный и синий), и убедитесь, что ваше произведение имеет размеры, находится на экране, не скрыто ... Но не пропустите свое время с позиции, сейчас нормально. –

ответ

1

ли включен Autolayout в вашем проекте? Если да, пожалуйста, проверьте положение маленького изображения при запуске.

Для этого просто войти в место, как

NSLog(@"loc : %f %f",artworkImgView.frame.origin.x,artworkImgView.frame.origin.y); 

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

Надеюсь, это может вам помочь.

+0

выглядят как я получаю 0.00 и 0.00 за место. Я также изменил цвет обложки на красный, а фон размыт, поэтому я должен увидеть изображение обложки, но я не хочу. В чем проблема? – Kobe

+0

Ahh, его работа сейчас. Благодарю. – Kobe

0

В коде вы можете написать в viewdidload:

[self.view bringsubViewToFront:image]; 
+0

Я пробовал это, и он не работает. – Kobe

Смежные вопросы