在导航栏上添加控件和UITextField改变光标颜色和改变站位符颜色
来源:互联网 发布:奢侈品复刻1:1淘宝 编辑:程序博客网 时间:2024/05/19 03:17
1.在导航栏添加一个UITextField代码:
self.searchTF = [[UITextFieldalloc]initWithFrame:CGRectMake(50,0, SCREEN_SIZE_WIDTH-100,35)];
self.searchTF.font =MIDDLE_FONT;
self.searchTF.layer.cornerRadius = BUTTON_RADUIS;
self.searchTF.placeholder =@"化妆品";
self.searchTF.tintColor = [UIColorwhiteColor];
self.searchTF.textColor = [UIColorwhiteColor];
self.searchTF.delegate =self;
self.searchTF.backgroundColor =MAIN_THEME_COLOR;
self.navigationItem.titleView =self.searchTF;
NSMutableDictionary *attributes = [NSMutableDictionarydictionary];
//设置富文本对象的颜色
attributes[NSForegroundColorAttributeName] = [UIColorwhiteColor];
//设置UITextField的占位文字
self.searchTF.attributedPlaceholder = [[NSAttributedStringalloc] initWithString:@"手机号"attributes:attributes];
//左侧设置放大镜
self.searchTF.leftViewMode =UITextFieldViewModeAlways;
UIImageView *leftView = [[UIImageViewalloc]initWithFrame:CGRectMake(5, (self.searchTF.bounds.size.height-20)/2,20, 20)];
leftView.image = [UIImageimageNamed:@"temp_fangdajing"];
self.searchTF.leftView = leftView;
2.改变光标颜色
self.searchTF.tintColor = [UIColor whiteColor];
3.改变占位符颜色
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
// 设置富文本对象的颜色
attributes[NSForegroundColorAttributeName] = [UIColor whiteColor];
// 设置UITextField的占位文字
self.searchTF.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"手机号" attributes:attributes];
4.设置左侧的站位图放大镜
//左侧设置放大镜
self.searchTF.leftViewMode =UITextFieldViewModeAlways;
UIImageView *leftView = [[UIImageViewalloc]initWithFrame:CGRectMake(5, (self.searchTF.bounds.size.height-20)/2,20, 20)];
leftView.image = [UIImageimageNamed:@"temp_fangdajing"];
self.searchTF.leftView = leftView;
5.效果
- 在导航栏上添加控件和UITextField改变光标颜色和改变站位符颜色
- iOS UITextField 和 UITextView 光标颜色的改变
- 改变UITextField的光标颜色
- 系统导航栏隐藏和改变颜色
- iOS 改变UITextField中光标颜色
- iOS 改变UITextField中光标颜色
- iOS改变UITextField中光标颜色
- 滚动视图上滑动改变导航条颜色和透明度
- 改变导航栏颜色
- 改变、透明状态栏和导航栏颜色 (沉浸式状态栏)
- CSS3改变表单控件光标的颜色
- 如何在改变mfc控件上文字的字体和颜色
- 用系统导航控制器改变navigationItem的标题颜色和导航栏颜色
- iOS:改变UITextField或UITextView的光标颜色
- 改变UITextField placeHolder颜色、字体 、输入光标位置等
- 改变UITextField placeHolder颜色、字体 、输入光标位置等
- 改变UITextField placeHolder颜色、字体 、输入光标位置等
- 改变UITextField placeHolder颜色、字体 、输入光标位置等
- Leetcode 70. Climbing Stairs
- [基础知识]全面认识AndroidManifest.xml文件(三)
- mysql中的锁?
- Listview的convertView机制和ViewHolder机制与西游记的相似之处
- POJ 3461 kmp
- 在导航栏上添加控件和UITextField改变光标颜色和改变站位符颜色
- Kalman滤波器从原理到实现
- 双向BFS
- s
- underscore 函数去抖的实现 #21
- 《React-Native系列》39、 ReactNative之键盘Keyboard
- 移动应用“好”的本质在空白状态上体现
- java代码开发细节(根据Sonar提示的问题总结归纳的)
- centos7安装nginx