Если ваш вид добавлен в окно, то window.bringSubview(toFront: view)
будет работать, иначе не будет.
Если ваш вид добавлен в окно, вы можете использовать bringSubview(toFront:)
, например: Пример:
let window = UIApplication.shared.keyWindow!
let view1 = UIView(frame: CGRect(x: window.frame.origin.x, y: window.frame.origin.y, width: window.frame.width, height: window.frame.height))
window.addSubview(view1);
view1.backgroundColor = UIColor.black
let view2 = UIView(frame: CGRect(x: 50, y: 50, width: 100, height: 50))
view2.backgroundColor = UIColor.white
window.addSubview(view2)
UIApplication.shared.keyWindow!.bringSubview(toFront: view1)
Так что вам нужно добавить свой вид в окне:
window.addSubview(view)