Как правило, звездочка это хорошая идея. Если вы используете заполнитель текста, то, когда пользователь заполняет поле, он больше не может его видеть - поэтому заполненная форма не скажет вам, какие поля являются обязательными или нет.
Я бы поставил маленькую UILabel
рядом с UITextField
, чтобы в UILabel
была звездочка, вероятно, красного цвета.
Или, если большинство полей являются обязательными, вы можете использовать заполнитель текста в дополнительных полях, который говорит: (необязательно)
Кроме того, вы можете создать метод, который проверяет, заполнены ли все обязательные поля. Если это не так, отключите кнопку «Продолжить». Если они есть, то включите кнопку «Продолжить». Вызовите этот метод с помощью метода UITextFieldDelegate
.