fix: Issue with prevent screenshots implementation on iOS (#1729)

David Adegoke committed Oct 24, 2024 at 04:20 UTC 4372165b261bcb52818e56966e1295a24e1cf2a2
1 file changed +5 -5
ios/Runner/AppDelegate.swift
+5 -5
@@ -110,12 +110,12 @@ import workmanager
110
111 private func makeSecure() {
112 if (!self.window.subviews.contains(textField)) {
113 + let view = UIView(frame: CGRect(x: 0, y: 0, width: textField.frame.self.width, height: textField.frame.self.height))
114 self.window.addSubview(textField)
114 - textField.centerYAnchor.constraint(equalTo: self.window.centerYAnchor).isActive = true
115 - textField.centerXAnchor.constraint(equalTo: self.window.centerXAnchor).isActive = true
115 self.window.layer.superlayer?.addSublayer(textField.layer)
117 - textField.layer.sublayers?.first?.addSublayer(self.window.layer)
116 + textField.layer.sublayers?.last!.addSublayer(self.window.layer)
117 + textField.leftView = view
118 + textField.leftViewMode = .always
119 }
120 }
120 -
121 -}
121 +}
\ No newline at end of file