#STTextView
STTextView позволяет установить placeholder и ограничение по количеству символов, чтобы пользователи больше не могли вводить данные после достижения лимита. Также реализован callback при изменении количества символов, что удобно для использования разработчиками.
#define MAXLENGTH 100
STTextView *textView = [[STTextView alloc] initWithFrame:CGRectMake(20, 84, self.view.bounds.size.width - 40, 120)];
textView.placeholder = [NSString stringWithFormat:@"Введите текст, максимум %@ символов", @(MAXLENGTH)];
textView.maxLength = MAXLENGTH;
textView.font = [UIFont systemFontOfSize:15];
[textView setTextDidChangeBlock:^(UITextView *textView) {
_countLabel.text = [NSString stringWithFormat:@"Вы можете ещё написать %@ символов", @(MAXLENGTH - textView.text.length)];
}];
textView.layer.borderColor = [UIColor lightGrayColor].CGColor;
textView.layer.borderWidth = 1.0;
textView.layer.opacity = .7;
[self.view addSubview:textView];
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )