Применение цвета в некоторых ячейках таблицыIOS

Программируем под IOS
Ответить
Anonymous
 Применение цвета в некоторых ячейках таблицы

Сообщение Anonymous »

Поскольку я новичок в SwiftUI, я ищу метод, позволяющий применять цвет к некоторым ячейкам моей таблицы. Например, для категории «Типы», красный для «Привязанных», Зеленый для «Непривязанных» и т. д.
Мне удалось поместить значения в «ForEach», но с другой стороны, я не могу интегрировать туда текст. И когда мне удается применить текст, цвета ячеек не применяются.
Если бы я мог узнать ваше обоснованное мнение, я бы взял. Спасибо.
struct Jailbreak: Identifiable {
let id = UUID()
let noms: String
let types: String
let plateformes: String

}
struct AnnuaireView: View {

var JailbreakList = [
Jailbreak(noms: "Unc0ver", types: "Semi-Untethered", plateformes: "iOS/iPadOS"),
Jailbreak(noms: "Pangu9", types: "Untethered", plateformes: "iOS/tvOS")
]

let gridItems = [
GridItem(.flexible(), spacing: 3.0, alignment: .center),
GridItem(.flexible(), spacing: 3.0, alignment: .center),
GridItem(.flexible(), spacing: 3.0, alignment: .center),
]

var body: some View {
VStack {
HStack {
Text("Liste des Jailbreaks")
.font(.title)
.foregroundColor(Color.pink)
}
ScrollView(.vertical) {
LazyVGrid(columns: gridItems, alignment: .center, spacing: 10) {
ForEach(JailbreakList){ Jailbreak in
Text(Jailbreak.noms)
Text(Jailbreak.types)
.multilineTextAlignment(.center)
Text(Jailbreak.plateformes)


Подробнее здесь: https://stackoverflow.com/questions/687 ... in-a-table
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»