eureka ios表单更改背景颜色

Posted

技术标签:

【中文标题】eureka ios表单更改背景颜色【英文标题】:eureka ios form change background color 【发布时间】:2017-05-12 21:02:46 【问题描述】:

我正在尝试 eureka ios 表单及其很棒,我只是找不到如何更改背景颜色而不是默认情况下的浅灰色。

【问题讨论】:

确保在使用此类库时检查已关闭的 github 问题,可能有人已经遇到过同样的问题。在这种情况下:github.com/xmartlabs/Eureka/issues/834 【参考方案1】:

我找到了答案,eureka有一个var tableView!显示表格,以更改表格任何部分的颜色,我称之为 var。所以,设置表格背景的颜色

 override func viewDidLoad() 
    super.viewDidLoad()

    tableView.backgroundColor = #colorLiteral(red: 0.1960784346, green: 0.3411764801, blue: 0.1019607857, alpha: 1)

【讨论】:

【参考方案2】:

在定义表单的 ViewController 中

override func viewDidLoad() 
    super.viewDidLoad()
    form

添加

let v:EurekaView = view as EurekaView
v.backgroundColor = UIColor.red

替换你需要的任何颜色。

【讨论】:

当我输入“eurekaView”时,出现“使用未声明的类型”错误,我有 eureka 3.0.0 并将这些行放在 superviewdidLoad 之后,表单行之后出现相同的错误。抱歉,Swift 中的混乱总菜鸟。

以上是关于eureka ios表单更改背景颜色的主要内容,如果未能解决你的问题,请参考以下文章

如何在 SwiftUI 中更改表单的背景颜色?

在 iOS 中使用动画更改标签背景颜色

iOS UITableView:更改表格的背景颜色会覆盖单元格的背景颜色

如何在 xamarin 表单中更改视觉材料 DatePickerDialog 和 TimePickerDialog 背景颜色

更改自定义文本字段背景颜色和文本颜色IOS Swift

如何在 iOS 7 上更改状态栏背景颜色和文本颜色?