如果textfield的背景色设置的是黑色的话, 然后设置它的透明度为0.3, 就会显示出半透明的效果, 这时如果用键盘输入时, 会显示不出来输入的字体. 因为: textfield的字体默认也是黑色, 而且也变成半透明的了, 这就尴尬了......

这时, 就要设置一下textfield的字体颜色了, 设置成白色最好*.*

self.phoneNumeberTextField.textColor = [UIColor whiteColor];
self.phoneNumeberTextField = [[UITextField alloc] initWithFrame:CGRectMake(, , , )];
self.phoneNumeberTextField.placeholder = @"请输入手机号";
[self.phoneNumeberTextField setValue:[UIColor whiteColor] forKeyPath:@"_placeholderLabel.textColor"];
self.phoneNumeberTextField.textColor = [UIColor whiteColor];
self.phoneNumeberTextField.alpha = 0.3;
self.phoneNumeberTextField.backgroundColor = [UIColor blackColor];

同时, 你还会发现, placeholder的也会出项同样的问题, 解决方法一样的:

[self.phoneNumeberTextField setValue:[UIColor whiteColor] forKeyPath:@"_placeholderLabel.textColor"]; //更改placeholder的颜色.

最新文章

  1. Linux守护进程之Supervisor
  2. asp.net MVC 回顾 Html.ActionLink
  3. 【C#进阶系列】18 特性Attribute
  4. 让页面滑动流畅得飞起的新特性:Passive Event Listeners
  5. HDU2897邂逅明下(博弈)
  6. java实现excel的导入导出(poi详解)[转]
  7. Javascript 中的false,零值,null,undefined和空字符串对象
  8. 优化器的使用oracle ---explain plan
  9. linux下的QT打包方法
  10. Codeforces.1110F.Nearest Leaf(线段树)
  11. Intellij Idea 返回上次编辑快捷键设置
  12. spring揭密学习笔记(1) --spring的由来
  13. CSS 美化radio checkbox
  14. 界面编程之QT的信号与槽20180725
  15. chromiumFx编译使用
  16. 用Python开始机器学习(3:数据拟合与广义线性回归)
  17. MongoDB 从入门到精通
  18. java中的奇葩 “:”
  19. 解决Could not open input file: think问题
  20. ZOJ 1709 Oil Deposits(dfs,连通块个数)

热门文章

  1. 结构体对齐及#pragma详细解释
  2. mac os版本Intellij IDEA 搭建spring mvc的maven工程(新手教学)
  3. poj 1041(字典序输出欧拉回路)
  4. 用WP SMTP插件实现邮件发送功能
  5. 诺基亚9 PureView正式发布
  6. [BZOJ4942][Noi2017]整数 线段树+压位
  7. 分子量(UVa1586)
  8. day4 装饰器深入解析
  9. video.js分段自动加载视频【html5视频播放器】
  10. 在分享到微信里的网页中,打开qq对话框。