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