Я работаю над приложением, которое использует UIView
в качестве фона для текста. Я поместил взгляды за текстом в storyboard
, но по какой-то причине некоторые все еще, кажется, находятся перед текстом. Есть ли способ отправить эти представления в обратную сторону программно? Вот скриншот о том, что им говорит о Как программно установить вид спереди/сзади?
5
A
ответ
6
Вы можете использовать на этих двух:
- (void)bringSubviewToFront:(UIView *)view;
- (void)sendSubviewToBack:(UIView *)view;
view.sendSubviewToBack(subview)
и view.bringSubviewToFront(subview)
- bringSubviewToFront: перемещает указанный подвид, так что он появляется на вершине своих братьев и сестер.
- sendSubviewToBack: Перемещает указанное подвью, чтобы оно отображалось за его братьями и сестрами.
https://developer.apple.com/reference/uikit/uiview?language=objc
1
sendSubviewToBack
API - это то, что вы хотите для этой задачи.
Перемещение указанного подсмотра так, чтобы оно отображалось за его братьями и сестрами.
Этот метод перемещает указанный вид в начало массива представлений в свойстве subviews.
UIView класс ссылки
Ниже приведен фрагмент кода в Swift
языке, как назвать этот API:
Swift
yourSuperview.sendSubviewToBack(yourSubview)
Смежные вопросы
- 1. Как добавить вид программно
- 2. Как установить вид программно созданного контроллера вида на SKView?
- 3. Как создать табличный вид программно?
- 4. Как изменить вид созданного программно
- 5. Добавить прописку на вид программно
- 6. Программно создать навигационный вид
- 7. Вид исчезает, устанавливая высоту программно
- 8. Как изменить программно созданный вид на вращение?
- 9. Как установить MaxItemsInObjectGraph программно
- 10. Как программно установить шрифт
- 11. Как установить стиль программно
- 12. Как установить типизацию программно
- 13. как установить hintcolor программно
- 14. Как программно установить docstring?
- 15. Перетащите вид программно
- 16. Swift - создать вид программно
- 17. Android: как программно установить layout_constraintRight_toRightOf «parent»
- 18. Как установить вид условного контроллера?
- 19. Программно изменить вид объектов Android
- 20. Как программно обеспечить глянцевый вид UIButtons?
- 21. Как прокрутить вид в окнах 8.1 программно?
- 22. Как программно добавить вид в ViewFlipper
- 23. Как программно добавить textField в вид прокрутки
- 24. Как добавить вид в gridview программно, Android?
- 25. Как настроить вид по размеру телефона программно?
- 26. Как изменить вид моего viewController программно?
- 27. Как выровнять этот вид андроида программно кодирования
- 28. SharePoint 2010: редактировать вид программно
- 29. Программно создать пользовательский вид Eventlog
- 30. Android: нарисуйте пользовательский вид программно
Спасибо за тонну! Я понял, что есть метод, который я просто не знал синтаксиса. –