Дополнительный пробел в списке (слева и справа) SwiftUI - PullRequest
0 голосов
/ 15 октября 2019

Я пытаюсь создать экран списка, но при создании ячейки он оставляет лишний пробел справа и слева.

Я помещаю только текст для справки. Я ссылаюсь на какую-то ссылку, но это не помогает мне. а также пробовал другой модификатор, связанный с отступом, но не помог мне тоже.

  • код

    .......   
    let text = "Hello stack work is going very fine. let's check the code is woking or not properly"
        var body: some View {
           List {
                Text(text).background(Color.blue)
                Text(text).background(Color.blue)
           }.foregroundColor(.white)
       }
    .....
    

image Я приложил пробел, обозначенный стрелкой

Ответы [ 2 ]

1 голос
/ 16 октября 2019

В списке пропустите лишний пробел справа и слева, так что вы можете использовать модификатор padding() для решения проблемы.

VStack(alignment: .leading) {

    List {

         Text("Hello stack work is going very fine. let's check the code is woking or not properly")
         .background(Color.blue)

         Text("Hello stack work is going very fine. let's check the code is woking or not properly")
         .background(Color.blue)
    }
   .foregroundColor(.white)
 }
 .padding(.leading, -16) // you can use as per your requirement(-16) 
 .padding(.trailing, -20)
0 голосов
/ 16 октября 2019

List добавляет немного отступов с обеих сторон, как UITableView. Как правило, это помогает читабельности, но если вы настаиваете на его удалении, вы можете добавить

.padding(-10.0)

к вашему телу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...