【问题标题】:Material design Outline textfield with white background具有白色背景的材料设计大纲文本字段
【发布时间】:2019-04-11 16:50:02
【问题描述】:

我正在尝试使用材料组件库并制作一个带有轮廓和背景颜色的文本字段,但这就是我得到的

白色在边界之外。 你能帮帮我吗?

这是我的代码

    let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 20, height: 20))
    imageView.image = UIImage(named: "user")
    txtfieldEmail.placeholderLabel.textColor = UIColor.gray
    txtfieldEmail.leftView = imageView
    txtfieldEmail.leftViewMode = .always

    //txtfieldEmail.backgroundColor = UIColor.white
    //txtfieldEmail.translatesAutoresizingMaskIntoConstraints = false
    //txtfieldEmail.clipsToBounds = true

    txtfieldEmail.layer.backgroundColor = UIColor.white.cgColor

    usernameTextFieldController = MDCTextInputControllerOutlined(textInput: txtfieldEmail)

【问题讨论】:

    标签: ios swift material-components-ios


    【解决方案1】:

    在我不断编辑表单并添加更多内容后,我最终发现我们应该在 MDCTextInputControllerOutlined 中定义样式

    所以我所要做的就是 usernameTextFieldController?.borderFillColor = UIColor.white

    【讨论】:

      猜你喜欢
      • 2016-12-02
      • 1970-01-01
      • 1970-01-01
      • 2020-07-10
      • 2015-07-17
      • 1970-01-01
      • 2020-08-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多