设置UITextField占位文字的颜色

来源:互联网 发布:linux mysql删除数据库 编辑:程序博客网 时间:2024/05/17 15:18

目前了解到两种设置占位文字颜色的方法

1.自定义,在UITextField上添加一个自己创建的UILabel,将该label上的文字作为占位文字然后设置其颜色。

2.设置系统的占位文字颜色。代码:

// 改变placeholder的文字颜色

    text.placeholder =@"我是中国人";

    // 获取占位label

    UILabel * textLbl = [textvalueForKey:@"placeholderLabel"];

    textLbl.textColor = [UIColoryellowColor];


第一种方法代码量大,但更加灵活。第二种方法代码量少,简单。

1 0
原创粉丝点击