#swift #uicollectionviewcell #subview #addsubview
#быстрый #uicollectionviewcell #вложенный просмотр #addsubview добавить subview #swift #подпредставление #addsubview
Вопрос:
Я устанавливаю границу UICollectionViewCell таким образом:
theView.layer.borderWidth = 5
theView.layer.borderColor = UIColor.white.cgColor
Проблема в том, что я добавляю вложенный просмотр поверх этой collectionviewcell, и он проходит под границей следующим образом:
На самом деле я хочу перенести подвидение поверх CollectionViewCell
Код для добавления подпредставления в ячейку:
plusImageView.translatesAutoresizingMaskIntoConstraints = false
addSubview(plusImageView)
plusImageView.centerYAnchor.constraint(equalTo: bottomAnchor).isActive = true
plusImageView.centerXAnchor.constraint(equalTo: trailingAnchor).isActive = true
Комментарии:
1. Покажите свой код для добавления подвида, который идет вниз.
2. Я добавил код, который я использую для добавления подпредставления программно
3. Пожалуйста, поместите это
addSubview(plusImageView)
после добавления CollectionView. Или поделитесь примером проекта с ошибкой.
Ответ №1:
https://developer.apple.com/documentation/uikit/uiview/1622541-bringsubviewtofront
Используйте parentView.bringSubviewToFront (подпредставление) после добавления подпредставления к родительскому.
Комментарии:
1. Я добавил предложенный вами код, но он все равно не работает