gpt4 book ai didi

ios - UITextField 使用 Storyboard设置边框颜色

转载 作者:IT王子 更新时间:2023-10-29 08:19:28 25 4
gpt4 key购买 nike

如果可能的话,我想使用 Storyboard设置边框颜色。我在这里看到了答案:UITextField border color

然后我按照 Storyboard 中的答案:

enter image description here

已设置所有属性,但 TextField 不显示边框。有什么建议吗?

最佳答案

还有Bogdan指出,您可以通过简单的子类化和少量代码很好地做到这一点。之后所有内容都可以在 Storyboard中编辑。

  1. 子类 UITextField
  2. 创建两个属性,一个用于边框宽度,一个用于边框颜色
  3. 使这些变量 IBInspectable 和整个类 IBDesignable
  4. 您将能够更改边框的颜色和宽度并实时查看更改。

说明代码(Swift 3.1):

@IBDesignable
class FormTextField: UITextField {

@IBInspectable var borderColor: UIColor? {
didSet {
layer.borderColor = borderColor?.cgColor
}
}

@IBInspectable var borderWidth: CGFloat = 0 {
didSet {
layer.borderWidth = borderWidth
}
}
}

编辑:您将在您的属性检查器

中看到它

Attributes Inspector

关于ios - UITextField 使用 Storyboard设置边框颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26221993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com