美文网首页
UITextField的leftView简单实用

UITextField的leftView简单实用

作者: 爱吃萝卜的小蘑菇 | 来源:发表于2019-02-19 11:30 被阅读0次

    设置一个UITextField,然后再原位置设置一个leftLabel
    最后设置leftLabeltextFieldleftView
    leftViewModeUITextFieldViewModeAlways

        UITextField *textField = [[UITextField alloc]initWithFrame:CGRectMake(20, 50, self.view.frame.size.width - 40, 50)];
        textField.backgroundColor = [UIColor lightGrayColor];
        textField.text = @"测试";
        textField.placeholder = @"placeholder";
        [self.view addSubview:textField];
        
        UILabel *leftLabel = [[UILabel alloc]initWithFrame:CGRectMake(20, 50, 100, 50)];
        leftLabel.text = @"leftLabel";
        leftLabel.backgroundColor = [UIColor redColor];
        [self.view addSubview:leftLabel];
        
        textField.leftView = leftLabel;
        textField.leftViewMode = UITextFieldViewModeAlways;
    

    显示效果如下:

    设置leftView的效果
    如果没有设置leftView
    没有设置leftView
    如果设置LeftViewModeUITextFieldViewModeWhileEditing:
    非编辑状态
    编辑状态

    相关文章

      网友评论

          本文标题:UITextField的leftView简单实用

          本文链接:https://www.haomeiwen.com/subject/feexyqtx.html