Commit b01afaa2 by Daniel Dahan

missing self reference clean for phase 1

parent 3130d7be
......@@ -705,23 +705,23 @@ extension TextField {
}
UIView.animate(withDuration: 0.15, animations: { [weak self] in
guard let s = self else {
guard let `self` = self else {
return
}
s.placeholderLabel.transform = CGAffineTransform(scaleX: s.placeholderActiveScale, y: s.placeholderActiveScale)
self.placeholderLabel.transform = CGAffineTransform(scaleX: self.placeholderActiveScale, y: self.placeholderActiveScale)
s.updatePlaceholderTextToActiveState()
self.updatePlaceholderTextToActiveState()
switch s.textAlignment {
switch self.textAlignment {
case .left, .natural:
s.placeholderLabel.frame.origin.x = s.leftViewWidth + s.textInset + s.placeholderHorizontalOffset
self.placeholderLabel.frame.origin.x = self.leftViewWidth + self.textInset + self.placeholderHorizontalOffset
case .right:
s.placeholderLabel.frame.origin.x = (s.bounds.width * (1.0 - s.placeholderActiveScale)) - s.textInset + s.placeholderHorizontalOffset
self.placeholderLabel.frame.origin.x = (self.bounds.width * (1.0 - self.placeholderActiveScale)) - self.textInset + self.placeholderHorizontalOffset
default:break
}
s.placeholderLabel.frame.origin.y = -s.placeholderLabel.bounds.height + s.placeholderVerticalOffset
self.placeholderLabel.frame.origin.y = -self.placeholderLabel.bounds.height + self.placeholderVerticalOffset
})
}
......@@ -749,7 +749,7 @@ extension TextField {
}
self.placeholderLabel.transform = CGAffineTransform.identity
self.placeholderLabel.frame.origin.x = s.leftViewWidth + s.textInset
self.placeholderLabel.frame.origin.x = self.leftViewWidth + self.textInset
self.placeholderLabel.frame.origin.y = 0
})
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment