相关疑难解决方法(0)

添加底线以在Swift/Objective C/Xamarin中查看

我想只在底部保留边框UITextField.但我不知道我们怎么能把它放在最底层.

你能告诉我吗?

objective-c uitextfield ios xamarin swift

144
推荐指数
10
解决办法
13万
查看次数

如何创建带下划线的UITextField

iOS noob在这里

当我UITextField向ViewController 添加默认值时,它看起来像这样:

在此输入图像描述

我的设计师希望我UITextField看起来像这样(即背景是透明的,只有一个下划线:

在此输入图像描述

我该怎么做呢?应该要求我的设计师将图像设置为背景UITextField.图像应该是什么样的?图像应该是=蓝色背景+下划线(减去我猜的数字)

是对的吗?

更新:基于下面的方向(来自@Ashish Kakkad),将此代码添加到Swift中以添加到ViewDidLoad:

    var bottomLine = CALayer()
    bottomLine.frame = CGRectMake(0.0, view.frame.height - 1, view.frame.width, 1.0)
    bottomLine.backgroundColor = UIColor.whiteColor().CGColor
    tf_editPassword.borderStyle = UITextBorderStyle.None
    tf_editPassword.layer.addSublayer(bottomLine)
Run Code Online (Sandbox Code Playgroud)

这几乎可行,但问题是所有边界都消失了,我只想留下底线.

storyboard uitextfield ios swift

8
推荐指数
4
解决办法
6221
查看次数

标签 统计

ios ×2

swift ×2

uitextfield ×2

objective-c ×1

storyboard ×1

xamarin ×1