var largeTitleTextAttributes: [NSAttributedString.Key : Any]? { get set }
Как вы можете видеть, словарь равен [NSAttributedString.Key : Any]
, это означает, что компилятор не может вывести .red
, поэтому вы должны это сделать, UIColor.red
.
The .foregroundColor
работает просто отлично, потому что ожидает NSAttributedString.Key
.
Боюсь сказать, что вы должны быть явными в этой ситуации.