IOS界面开发UItextField定制全局组件_自定文字左边距、图标
来源:互联网 发布:java神奇的海螺 编辑:程序博客网 时间:2024/06/05 22:21
在开发系统登录界面的时候遇到定制UItextField的问题,结合上午的使用定制全局变量的案例总结代码如下:
1.定义UItextField文字的左边距,代码如下:
-(void)setTextFieldLeftPadding:(UITextField *)textField forWidth:(CGFloat)leftWidth{ CGRect frame = textField.frame; frame.size.width = leftWidth; UIView *leftview = [[UIView alloc] initWithFrame:frame]; textField.leftViewMode = UITextFieldViewModeAlways; textField.leftView = leftview;}
2.定义UItextField的图标,代码如下:
//最右侧加图片是以下代码 左侧类似 UIImageView *image=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"right.png"]]; text.rightView=image; text.rightViewMode = UITextFieldViewModeAlways; typedef enum { UITextFieldViewModeNever, UITextFieldViewModeWhileEditing, UITextFieldViewModeUnlessEditing, UITextFieldViewModeAlways} UITextFieldViewMode;3.在头文件里定制全局变量:
#import <UIKit/UIKit.h>@interface appstoreViewController : UIViewController@property (strong, nonatomic) UIButton *osButton1;@property (strong, nonatomic) UIButton *osButton2;@end
4.修改默认字体颜色
//第一种 UIColor *color = [UIColor whiteColor]; _userName.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"用户名" attributes:@{NSForegroundColorAttributeName: color}]; //第二种 [_userName setValue:[UIColor whiteColor] forKeyPath:@"_placeholderLabel.textColor"];
5.UIColor的使用RGB三色来表示颜色,RGB的颜色值范围都是在0.0~1.0之间的
UIColor *color = [UIColor colorWithRed:145.0/255.0 green:151.0/255.0 blue:151.0/255.0 alpha:1];
0 0
- IOS界面开发UItextField定制全局组件_自定文字左边距、图标
- 【iOS学习笔记】界面开发UItextField定制全局组件_自定文字左边距、图标
- IOS----UITextView自定文字选择后菜单
- 自定组件
- 设置UITextField的左边距
- 设置UITextField的左边距
- ios新手入门之UITextField左边空格
- iOS开发--UITextField限制输入文字的个数
- iOS开发中UITextField限制输入文字个数
- IOS定制应用程序图标
- Jquery easyUI 自定制图标
- iOS 11开发教程(八)定制iOS11应用程序图标
- wince 拨号界面自定制
- iOS界面编程-UITextField
- ios UIButton 文字左边,图片右边排列
- UITextField-IOS开发
- UITextField-IOS开发
- iOS开发-UITextField
- 批处理获取当前文件夹名称
- 常见排序算法小结
- Android 自定义属性 attrs.xml
- 代理模式
- Unity3D资源分享
- IOS界面开发UItextField定制全局组件_自定文字左边距、图标
- 10931
- Android自定义View (四) CustomVolumControlBar
- 字体基本概念
- 时光机穿梭---删除文件
- android 再按一次后退键退出应用程序
- OPenCV4Android中Mat对象的内存若干测试(1)
- window 在注册表上修改IP 地址
- 关于iOS开发者账号功能总结-App打包