override func caretRect(for position: UITextPosition) -> CGRect
{
var superRect = super.caretRect(for: position)
guard let isFont = self.font else { return superRect}
superRect.size.height = isFont.pointSize - isFont.descender
return superRect
}