Текстовая вставка для UITextField?

Существует два способа смерти нити:

a) Он может умереть от естественных причин, когда метод run () заканчивается или возвращается,

или

b) его можно убить с помощью метода stop () или когда что-то пойдет не так с программой (это может быть исключение) или компьютером.

390
задан Jack 4 December 2017 в 06:03
поделиться

2 ответа

В классе, производном от UITextField, переопределите по крайней мере эти два метода:

- (CGRect)textRectForBounds:(CGRect)bounds;
- (CGRect)editingRectForBounds:(CGRect)bounds;

Это может быть так просто, если у вас нет дополнительного содержимого:

return CGRectInset(bounds , 10, 10);

UITextField предоставляет несколько методов позиционирования, которые вы можете переопределить.

167
ответ дан 22 November 2019 в 23:38
поделиться

Вы можете настроить расположение текста в текстовом поле, сделав его подклассом UITextField и переопределив метод -textRectForBounds: .

3
ответ дан 22 November 2019 в 23:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: