2015-10-02 3 views
1

Я пытаюсь добавить ярлык поверх изображения, но ярлык находится под изображением, и я попытался отключить AutoLayout, добавив ограничения и перемещение, попытавшись переместить ярлык сверху и снизу UIImageView в Просмотрите сцену контроллера, но ее все еще нет. Кто-нибудь знает быстрое решение? enter image description hereКак показать этикетку поверх UIImage?

+0

Переменная метка через IB –

+0

Если это действительно, что вид изображения по метке, то вы можете просто перетащить ярлык до просмотра изображений в схеме документа слева от центральной панели там же Вы также можете использовать «Редактор» - «Упорядочить» для управления порядком (хотя я считаю, что пользовательский интерфейс является непоследовательным). Вы уверены, что просмотр изображения скрывает его, а не то, что рамка метки просто неверна? (Это легко диагностируется с помощью «отладочного просмотра» или путем регистрации иерархии представлений.) – Rob

+0

Я добавил изображение для вас, Роб. –

ответ

0

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

1

Иерархия просмотров выглядит нормально (т. Е. Метка далее находится в иерархии представлений, чем вид изображения, что означает, что она будет отображаться «над» изображением). Если вы не видите метку, она либо не имеет в ней текста, либо ограничения не определены должным образом.

я предлагаю запустить приложение через Xcode, а затем нажав на кнопку «Вид» отладчика:

enter image description here

Тогда вы можете рассмотреть, где именно метка (подтверждение того, что он находится выше точки зрения изображения) и что его frame (т. е., возможно, ваши другие ограничения не определены должным образом) и что содержит text (возможно, он находится в нужном месте, но просто не имеет текста для отображения).

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

enter image description here

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