Я пытаюсь добавить ярлык поверх изображения, но ярлык находится под изображением, и я попытался отключить AutoLayout, добавив ограничения и перемещение, попытавшись переместить ярлык сверху и снизу UIImageView в Просмотрите сцену контроллера, но ее все еще нет. Кто-нибудь знает быстрое решение? Как показать этикетку поверх UIImage?
ответ
Я думаю, это связано с вашим расположением элементов и ограничений в IB. Попробуйте удалить все ограничения и посмотреть, есть ли у вас надпись поверх изображения. Если это так - постепенно добавляйте ограничения и наблюдайте, чтобы не выпустить ярлык с экрана.
Иерархия просмотров выглядит нормально (т. Е. Метка далее находится в иерархии представлений, чем вид изображения, что означает, что она будет отображаться «над» изображением). Если вы не видите метку, она либо не имеет в ней текста, либо ограничения не определены должным образом.
я предлагаю запустить приложение через Xcode, а затем нажав на кнопку «Вид» отладчика:
Тогда вы можете рассмотреть, где именно метка (подтверждение того, что он находится выше точки зрения изображения) и что его frame
(т. е., возможно, ваши другие ограничения не определены должным образом) и что содержит text
(возможно, он находится в нужном месте, но просто не имеет текста для отображения).
Вы можете либо перемещаться по иерархии вида на левой панели, либо вращаться и разворачивать показ каркаса на главной панели.
- 1. Добавить UIImage поверх другого UIImage
- 2. Render CALayer поверх UIImage
- 3. показать этикетку после очистки значения
- 4. Как показать UINavigationController поверх UITextView?
- 5. Как показать UIView поверх UINavigationBar
- 6. Как показать форму поверх других?
- 7. Как показать UIImage в Swift
- 8. Как показать UIImage на uitableviewcell
- 9. самозагрузки 3 показать этикетку в инлайн переключателе
- 10. Зенд показать этикетку вместо текстового поля
- 11. Рисование прозрачного круга поверх UIImage - iPhone SDK
- 12. JQuery Выбор2 показать этикетку OPTGROUP при выборе
- 13. Показать изображение поверх gif
- 14. Показать HTML поверх холста
- 15. Рисование UIImage поверх другого в одном UIImageView
- 16. Показать наложение поверх UI
- 17. Показать JPanels поверх JProgressBar
- 18. Показать ECSlidingViewController поверх TopViewController
- 19. Как сменить этикетку UIButton программно
- 20. CakePHP с булевым не показывает этикетку, как ее показать?
- 21. как набрать этикетку?
- 22. Как выровнять этикетку
- 23. Как можно искрометную этикетку?
- 24. показать DIV поверх фонового наложения
- 25. Показать часть UIImage в UIImageVIew
- 26. Как показать экранную клавиатуру поверх холста?
- 27. Как показать приложение для iPhone поверх браузера
- 28. Как показать виджет изображения поверх кнопки
- 29. Показать div поверх фонового видеотега
- 30. Как показать UIImage в UITableView в IOS
Переменная метка через IB –
Если это действительно, что вид изображения по метке, то вы можете просто перетащить ярлык до просмотра изображений в схеме документа слева от центральной панели там же Вы также можете использовать «Редактор» - «Упорядочить» для управления порядком (хотя я считаю, что пользовательский интерфейс является непоследовательным). Вы уверены, что просмотр изображения скрывает его, а не то, что рамка метки просто неверна? (Это легко диагностируется с помощью «отладочного просмотра» или путем регистрации иерархии представлений.) – Rob
Я добавил изображение для вас, Роб. –