В iOS 18 Я мог бы использовать следующий текст в моем приложении:
Код: Выделить всё
Text(“Tap the keyboard down button (“) + Text(Image(systemName: “keyboard.chevron.compact.down”)).foregroundStyle(Color(.systemBlue)) + Text(“) to close the keyboard.”)В iOS 26 Это дает предупреждение:
'+' было оправдано в iOS 26.0: используйте интерполяцию строки на тексте вместо: Text («Привет \ (имя)»)
Обновление до нового изменения я попробовал:
Text("Tap the keyboard down button (\(Image(systemName: "keyboard.chevron.compact.down").foregroundStyle(Color(.systemBlue))) to close the keyboard”)< /code> < /p>
Но это дает предупреждение:
'adpenterpolation' устанавливается: локализованная строковая интерполяция создает некализованное описание отладки для этого типа значения. Используйте тип, поддерживаемый LocalizedStringKey.StringInterPolation или инициализацию локализованного строительства, вместо этого с интерполированным значением, которое соответствует CustomLocalizedStringResourceConible. строка?
Подробнее здесь: https://stackoverflow.com/questions/797 ... ing-ios-26
Мобильная версия