自定义View--Label + TextField
来源:互联网 发布:条码数据采集 编辑:程序博客网 时间:2024/05/01 02:47
@一般,基本所有的登录,注册,信息页面都是一个UILabel后面连着一个UITextField,为了方 便操作,将他们封装一下,大家也可以根据各自需求,来添加要实现的功能
@代码样例:(很基础,关键的是养成一种思想来优化你的工程,减少冗杂代码)
#import <UIKit/UIKit.h>@interface HMTLTView : UIView <UITextFieldDelegate>@property (nonatomic,retain)UILabel * myLabel;@property (nonatomic,retain)UITextField * myTextField;- (id)initWithFrame:(CGRect)frame stringText:(NSString *)text;@end#import "HMTLTView.h"@implementation HMTLTView-(void)dealloc{ RELEASE_SAFELY(_myLabel); RELEASE_SAFELY(_myTextField); [super dealloc]; }- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { // Initialization code [self customMyLabelAndTextFieldView]; } return self;}- (id)initWithFrame:(CGRect)frame stringText:(NSString *)text{ self = [super initWithFrame:frame]; if (self) { // Initialization code [self customMyLabelAndTextFieldView]; self.myLabel.text = text; } return self;}- (void)customMyLabelAndTextFieldView{ // 这里用_myLabel会出错 self.myLabel = [[UILabel alloc]initWithFrame:CGRectMake(30, 10, 60, self.frame.size.height)]; _myLabel.textColor = [UIColor redColor]; [self addSubview:_myLabel]; [_myLabel release]; self.myTextField = [[UITextField alloc]initWithFrame:CGRectMake(110, 10, 180, self.frame.size.height)]; _myTextField.borderStyle = UITextBorderStyleRoundedRect; _myTextField.clearButtonMode = UITextFieldViewModeWhileEditing; _myTextField.clearsOnBeginEditing = YES; _myTextField.delegate = self; [self addSubview:_myTextField]; [_myTextField release]; }
0 0
- 自定义View--Label + TextField
- 21.View,Label,Button,TextField
- iOS 中view label button textField 随机颜色
- UI 03 自定义的Label-TextField视图 --- LTView
- label textField textview
- Extjs textfield 空白label
- 自定义textfield
- label textField button 一些用法
- 【学习7】Label与TextField
- Label Button和textfield组合
- 自定义Label
- ext textfield 隐藏label和文本框
- 用Button连接TextField和Label
- 【GUI组件】文本框和标签 TextField &Label
- UI创建基本的Label TextField Button
- UIView视图层级,Label, TextField,UIButton
- 【熟悉引擎第七步】Label与TextField
- 1、Button、Label和Textfield的交互
- mysql 查看表结构
- 内存管理之程序内存分布
- Android 仿美团网,大众点评购买框悬浮效果之修改版
- 算法实验 二叉树的创建和前序-中序-后序-层次 遍历
- 谭晓生将在第六届云计算大会“云计算安全论坛”发表演讲
- 自定义View--Label + TextField
- 360网站卫士每秒拦截6.8万次黑客攻击
- Linux/UNIX线程(1)
- printf的打印格式
- 常用正则表达式
- HDU1159最长公共字串
- java怎样把反斜杠"\"转成正斜杠"/"?
- java的运算符和strictfp关键字
- Objective-C对象的申请空间与初始化