Запуск от iOS 13, который необходимо использовать UIColor.placeholderText для проверки элемента, выглядит хорошим и в легких и в темных режимах. Документация:
UIColor.placeholderText
цвет для текста заполнителя в средствах управления или текстовых представлениях.