В Swift 3, я хочу, чтобы переопределить caretRectForPosition метод UITextField
в своем подклассе сказать CustomTextField
Swift 3 Как переопределить метод в подклассе
Вот мой код, который работает отлично до Swift 2.3
import UIKit
class CustomTextField: UITextField {
override func caretRectForPosition(position: UITextPosition) -> CGRect {
return CGRect.zero
}
}
но в Swift 3 его отображение ошибки времени компиляции Метод не отменяет какой-либо метод из его суперкласса.
Может ли кто-нибудь помочь мне в этом.
Я использую этот код, чтобы скрыть курсор текстового поля.
Заранее спасибо.
Возможно, имя метода было изменено в Swift 3. Вы искали текущую документацию? –