小编S.H*_*ary的帖子

UITextField没有边框和阴影

我想我正在努力做一件愚蠢的事......这是我的问题.我想摆脱我的圆形灰色边框使其隐藏或透明,所以我们只能看到阴影.

这是我的情况:

实际结果

使用以下代码:

 private func styleTextField(textField: UITextField)
{
    textField.borderStyle = UITextBorderStyle.RoundedRect
   //textField.layer.cornerRadius = 5.0
   // textField.borderStyle = UITextBorderStyle.None
    textField.layer.borderWidth = 0.0
    textField.layer.masksToBounds = false
    textField.layer.shadowRadius = 4.0
    textField.layer.borderColor = UIColor.whiteColor().CGColor
    textField.layer.shadowColor = UIColor.grayColor().CGColor
    textField.layer.shadowOffset = CGSizeMake(0.0, 0.0)
    textField.layer.shadowOpacity = 0.4
    //textField.layer.borderColor = UIColor.clearColor().CGColor
}
Run Code Online (Sandbox Code Playgroud)

但我希望得到以下结果:

最终想要的结果

当然,我认为我可以实现这一目标,但是将其嵌入到一个视图中,但它并不干净,特别是对于这种事情.

有关如何实现这一点的任何想法?或修复此问题?

编辑1:建议后的实际代码.如果这可以帮助.

`class SignUpViewController:UIViewController {

@IBOutlet weak var facebookButton: UIButton!
@IBOutlet weak var connectButton: UIButton!
@IBOutlet weak var passField: UITextField!
@IBOutlet weak var emailField: UITextField!
@IBOutlet weak var nomField: UITextField!
@IBOutlet weak var prenomField: …
Run Code Online (Sandbox Code Playgroud)

border shadow uitextfield ios swift

5
推荐指数
2
解决办法
1981
查看次数

标签 统计

border ×1

ios ×1

shadow ×1

swift ×1

uitextfield ×1