LoginSignup
0
1

More than 1 year has passed since last update.

SwiftUI Listセパレーター線の謎、文字を先にすることで暫定対処!?

Posted at

コード

import SwiftUI

struct ContentView: View {
    var body: some View {
        List {
            Text("aaaaa")
            Image(systemName: "flag.checkered.2.crossed")
            HStack {
                Image(systemName: "flag.checkered.2.crossed")
                Text("bbbbb")
            }
            HStack {
                Text("bbbbb")
                Image(systemName: "flag.checkered.2.crossed")
            }
            Text("ccccc")
            Label("ddddd", systemImage: "gamecontroller")
            Text("eeeee")
            Image("cloudsquare")
            Label("fffff", image: "cloudsquare")
            Text("ggggg")
        }
    }
}

結果

  • ImageのsystemImageのみ:線あり
  • HStackでImage+Text:Imageの下に線なし
  • HStackでText+Image:線あり
  • LabelのsystemImage:Imageの下に線なし
  • Imageのasset画像のみ:線あり
  • Labelのimage:Imageの下に線なし

    以前は線が引かれていた。
    OS更新により挙動が変わった。仕様?不具合?
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1