Ios 设置UITextField textRect更改的动画?
我有一个子类Ios 设置UITextField textRect更改的动画?,ios,swift,uikit,uiviewanimation,Ios,Swift,Uikit,Uiviewanimation,我有一个子类UITextField,它基于textRect和editRect是否在编辑 我想知道是否有一种方法可以使这种变化生动起来。因为它们是在后台调用的,所以我不知道如何触发动画 override func textRectForBounds(bounds: CGRect) -> CGRect { let topLeft = CGPoint(paddingH+(self.editing ? 0 : imageView.frame.width), paddingV) le
UITextField
,它基于textRect和editRect是否在编辑
我想知道是否有一种方法可以使这种变化生动起来。因为它们是在后台调用的,所以我不知道如何触发动画
override func textRectForBounds(bounds: CGRect) -> CGRect {
let topLeft = CGPoint(paddingH+(self.editing ? 0 : imageView.frame.width), paddingV)
let size = CGSize(bounds.width-imageView.frame.width-paddingH*2, bounds.height-paddingV*2)
let rect = CGRect(origin: topLeft, size: size)
return rect
}
override func editingRectForBounds(bounds: CGRect) -> CGRect {
return textRectForBounds(bounds)
}