如何提高网站流量/网络销售这个工作到底怎么样
设置placeholder字体颜色
声明TextField时,往往由于背景的原因,默认的placeholder字体颜色不够清晰,这里是直接设置placeholder的颜色属性
// 搜索框设置UITextField *searchTxt = [[UITextField alloc] initWithFrame:CGRectMake(15, 58, 260, 30)];[searchTxt setBackground:[UIImage imageNamed:@"inPutBackground.jpg"]];// 设置提示字符[searchTxt setPlaceholder:@"请输入关键字..."];// 设置placeholder的颜色,其中的_placeholderLabel.textColor是系统自带的,可以直接使用[searchTxt setValue:[UIColor grayColor] forKeyPath:@"_placeholderLabel.textColor"];// 设置光标颜色[searchTxt setTintColor:[UIColor whiteColor]];// 设置输入字体颜色[searchTxt setTextColor:[UIColor whiteColor]];[self.view addSubview:searchTxt];
附图:
默认效果
修改后效果