一聚教程网:一个值得你收藏的教程网站

热门教程

iOS 只带底部框线的输入框例子

时间:2022-06-25 23:32:53 编辑:袖梨 来源:一聚教程网

输入框一般有无边框(空白输入框),全边框(矩形输入框),加边框很简单,只需要设置UITextField的layer.borderColor属性和layer.borderWidth属性就可以了,如果要实现只带底部框线的输入框就不太好弄了,百度了一下找到了一个最笨也是挺不错的一个方法,那就是在下面直接给它加一条线就可以了。示例代码:


UITextField *passwordTextField = [[UITextField alloc] initWithFrame:CGRectMake(60, 120, 140, 23)];
passwordTextField.font = FONT(15);
passwordTextField.placeholder = @"请输入密码";
[passwordTextField setSecureTextEntry:YES];
[self.view addSubview:passwordTextField];
 
UIView *lineView = [[UIView alloc]initWithFrame:CGRectMake(0,passwordTextField.height - 1, passwordTextField.width, 1)];
lineView.backgroundColor = [UIColor orangeColor];
[passwordTextField addSubview:lineView];

顺便附上效果图:

屏幕快照 2016-09-24 08.45.38

热门栏目