Сначала предположим, что:
photosViewController.overlayView.bottomStackContainer
- это представление (которое я называю содержащимView в моем фрагменте), попробуйте что-то вроде:
let imageView = UIImageView(image: UIImage(named: "icon_delete"))
containingView.addSubview(imageView)
imageView.translatesAutoresizingMaskIntoConstraints = false
containingView.translatesAutoresizingMaskIntoConstraints = false
imageView.trailingAnchor.constraint(equalTo: containingView.trailingAnchor).isActive = true
Если вам нужно переместить изображение влево от задней кромки, вы можете:
imageView.trailingAnchor.constraint(equalTo: containingView.trailingAnchor, constant: -10).isActive = true
или как далеко вам нужно переместить его.
Примечание. Вы получите ошибку времени выполнения, если забудете установить для маски авторазмера значение false в обоих представлениях.