如何在SwiftUI中更改步进器的背景颜色?

davede3103

我想更改步进的背景颜色,但是此代码也更改了文本的背景颜色。我只想更改步进器的背景色。请指导我解决此问题。

    HStack {

    Text("Count : ")
        .font(.body)
        .foregroundColor(Color(.blue))

    Spacer()

    Stepper(value: self.$MyViewModel.MyModel.minCounts, in: 5...60) {

     Text("\(String(format: "%.0f",MyViewModel.MyModel.minCounts)) Mins")
         .font(.body)
         .foregroundColor(Color("font"))

    }
    .background(Color("Color1"))
}
Musakokcen

您应该将UIColor赋予Color;

Stepper(value: $age, in: 1...60)
        {
            Text("\(String(format: "%.0f",44.456)) Mins")
                .font(.body)
                .foregroundColor(Color("font"))
        }
        .background(Color(UIColor(named: "Color1")!))

您需要解开包装,UIColor(named: "Color1")因为它是一个可选值。您可以根据需要以不同的方式进行操作。一种解决方案可能是这样;

    let color1: UIColor = UIColor(named: "Color1") ?? .white
    var body: some View {
        HStack{
                Text("Count : ")
                    .font(.body)
                    .foregroundColor(Color(.blue))
        Spacer()
        Stepper(value: $age, in: 1...60)
        {
            Text("\(String(format: "%.0f",44.456)) Mins")
                .font(.body)
                .foregroundColor(Color("font"))
        }
        .background(Color(color1))
        
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在SwiftUI中更改导航栏的背景颜色?

来自分类Dev

如何在swiftui中动态更改文本背景颜色?

来自分类Dev

如何在Wordpress中更改背景颜色

来自分类Dev

如何在ggvis中更改背景颜色?

来自分类Dev

如何在JavaScript中更改背景颜色?

来自分类Dev

如何在JS中更改背景颜色?

来自分类Dev

如何在Android Studio中更改视觉设计/布局编辑器周围的背景颜色

来自分类Dev

如何在Eclipse编辑器中悬停时更改背景颜色

来自分类Dev

如何在Android中更改日期选择器的背景颜色

来自分类Dev

在SwiftUI中更改TextEditor的背景颜色

来自分类Dev

无法在SwiftUI中更改视图的背景颜色

来自分类Dev

如何在Winforms网格中的矩形中更改背景颜色?

来自分类Dev

如何在 iOS 中的 webview 中更改按钮的背景颜色

来自分类Dev

如何更改微调器中按钮的背景颜色?

来自分类Dev

如何在颤动步进器中更改“继续/取消”按钮的标签?

来自分类Dev

如何在 Angular 材质步进器动态创建的组件中更改状态图标?

来自分类Dev

如何在Unity中更改工具提示背景颜色?

来自分类Dev

如何在JetBrain的IDE设置中更改背景颜色?

来自分类Dev

如何在Android中更改menuItem的背景颜色?

来自分类常见问题

如何在iOS7中更改UISearchBar的背景颜色

来自分类Dev

如何在引导程序中更改面板主体的背景颜色?

来自分类Dev

如何在NSPopOver中更改NSTextField背景颜色

来自分类Dev

如何在Android中更改操作栏的背景颜色?

来自分类Dev

如何在Android中更改列表项的背景颜色?

来自分类Dev

如何在ActionMode中更改TextView的背景颜色

来自分类Dev

如何在Android中更改ActionMode背景颜色

来自分类Dev

Android:如何在Popupmenu中更改背景颜色

来自分类Dev

如何在UITableviewCell中单击更改UIButton的背景颜色?

来自分类Dev

如何在GNOME中更改桌面背景颜色?

Related 相关文章

  1. 1

    如何在SwiftUI中更改导航栏的背景颜色?

  2. 2

    如何在swiftui中动态更改文本背景颜色?

  3. 3

    如何在Wordpress中更改背景颜色

  4. 4

    如何在ggvis中更改背景颜色?

  5. 5

    如何在JavaScript中更改背景颜色?

  6. 6

    如何在JS中更改背景颜色?

  7. 7

    如何在Android Studio中更改视觉设计/布局编辑器周围的背景颜色

  8. 8

    如何在Eclipse编辑器中悬停时更改背景颜色

  9. 9

    如何在Android中更改日期选择器的背景颜色

  10. 10

    在SwiftUI中更改TextEditor的背景颜色

  11. 11

    无法在SwiftUI中更改视图的背景颜色

  12. 12

    如何在Winforms网格中的矩形中更改背景颜色?

  13. 13

    如何在 iOS 中的 webview 中更改按钮的背景颜色

  14. 14

    如何更改微调器中按钮的背景颜色?

  15. 15

    如何在颤动步进器中更改“继续/取消”按钮的标签?

  16. 16

    如何在 Angular 材质步进器动态创建的组件中更改状态图标?

  17. 17

    如何在Unity中更改工具提示背景颜色?

  18. 18

    如何在JetBrain的IDE设置中更改背景颜色?

  19. 19

    如何在Android中更改menuItem的背景颜色?

  20. 20

    如何在iOS7中更改UISearchBar的背景颜色

  21. 21

    如何在引导程序中更改面板主体的背景颜色?

  22. 22

    如何在NSPopOver中更改NSTextField背景颜色

  23. 23

    如何在Android中更改操作栏的背景颜色?

  24. 24

    如何在Android中更改列表项的背景颜色?

  25. 25

    如何在ActionMode中更改TextView的背景颜色

  26. 26

    如何在Android中更改ActionMode背景颜色

  27. 27

    Android:如何在Popupmenu中更改背景颜色

  28. 28

    如何在UITableviewCell中单击更改UIButton的背景颜色?

  29. 29

    如何在GNOME中更改桌面背景颜色?

热门标签

归档