UITextView 多行文本的输入和显示 的使用方法详细
2013-12-13 14:20
585 查看
//UITextView的常用方法 主要用来输入和显示多行文本信息
UITextView *oneTextView = [[UITextView
alloc] init];
oneTextView.frame =
CGRectMake(0,
20,320,
200); //
设置位置
oneTextView.backgroundColor = [UIColor
whiteColor]; //
设置背景色
oneTextView.alpha =
1.0; //设置透明度
oneTextView.text=@"18331000747 1096455447@qq.comlizi1020@sina.cn www.baidu.com";
//设置文字
oneTextView.textAlignment =
NSTextAlignmentCenter;
//
设置字体对其方式
oneTextView.font = [UIFont
boldSystemFontOfSize:25.5f];
//
设置字体大小
oneTextView.textColor = [UIColor
redColor]; //
设置文字颜色
[oneTextView
setEditable:YES];
//
设置时候可以编辑
oneTextView.dataDetectorTypes
= UIDataDetectorTypeAll; //
显示数据类型的连接模式(如电话号码、网址、地址等)
oneTextView.keyboardType =
UIKeyboardTypeDefault;
//
设置弹出键盘的类型
oneTextView.returnKeyType =
UIReturnKeySearch;
//
设置键盘上returen键的类型
oneTextView.scrollEnabled
= YES; //当文字宽度超过UITextView的宽度时,是否允许滑动
[self.view
addSubview:oneTextView];
//
添加到View上
[oneTextView
release], oneTextView =
nil; //释放内存
// 几种常用的代理方法
//将要开始编辑
// -(BOOL)textViewShouldBeginEditing:(UITextView *)textView;
//将要结束编辑
// -(BOOL)textViewShouldEndEditing:(UITextView *)textView;
//开始编辑
// -(void)textViewDidBeginEditing:(UITextView *)textView;
//结束编辑
// -(void)textViewDidE
4000
ndEditing:(UITextView *)textView;
//内容将要发生改变编辑
// - (BOOL)textView:(UITextView*)textView shouldChangeTextInRange:(NSRange)rangereplacementText:(NSString *)text;
//内容发生改变编辑
// - (void)textViewDidChange:(UITextView*)textView;
//焦点发生改变
// -(void)textViewDidChangeSelection:(UITextView *)textView;
UITextView *oneTextView = [[UITextView
alloc] init];
oneTextView.frame =
CGRectMake(0,
20,320,
200); //
设置位置
oneTextView.backgroundColor = [UIColor
whiteColor]; //
设置背景色
oneTextView.alpha =
1.0; //设置透明度
oneTextView.text=@"18331000747 1096455447@qq.comlizi1020@sina.cn www.baidu.com";
//设置文字
oneTextView.textAlignment =
NSTextAlignmentCenter;
//
设置字体对其方式
oneTextView.font = [UIFont
boldSystemFontOfSize:25.5f];
//
设置字体大小
oneTextView.textColor = [UIColor
redColor]; //
设置文字颜色
[oneTextView
setEditable:YES];
//
设置时候可以编辑
oneTextView.dataDetectorTypes
= UIDataDetectorTypeAll; //
显示数据类型的连接模式(如电话号码、网址、地址等)
oneTextView.keyboardType =
UIKeyboardTypeDefault;
//
设置弹出键盘的类型
oneTextView.returnKeyType =
UIReturnKeySearch;
//
设置键盘上returen键的类型
oneTextView.scrollEnabled
= YES; //当文字宽度超过UITextView的宽度时,是否允许滑动
[self.view
addSubview:oneTextView];
//
添加到View上
[oneTextView
release], oneTextView =
nil; //释放内存
// 几种常用的代理方法
//将要开始编辑
// -(BOOL)textViewShouldBeginEditing:(UITextView *)textView;
//将要结束编辑
// -(BOOL)textViewShouldEndEditing:(UITextView *)textView;
//开始编辑
// -(void)textViewDidBeginEditing:(UITextView *)textView;
//结束编辑
// -(void)textViewDidE
4000
ndEditing:(UITextView *)textView;
//内容将要发生改变编辑
// - (BOOL)textView:(UITextView*)textView shouldChangeTextInRange:(NSRange)rangereplacementText:(NSString *)text;
//内容发生改变编辑
// - (void)textViewDidChange:(UITextView*)textView;
//焦点发生改变
// -(void)textViewDidChangeSelection:(UITextView *)textView;
相关文章推荐
- IOS--UITextView 多行文本的输入和显示 的使用方法详细
- IOS--UITextView 多行文本的输入和显示 的使用方法详细
- iOS--UITextView 多行文本的输入和显示 的使用方法详细
- IOS--UITextView 多行文本的输入和显示 的使用方法详细
- asp.net中使用文本输入框输入文本,保留文本基本格式,打印和显示的方法
- UI: 使用 UITextView 显示多行文本(有键盘处理)
- 使用GDI+ MeasureString方法计算显示 输入文本的长度
- 多行文本溢出显示省略号(...)的方法整理
- CSS溢出文本显示省略号的详细方法[CSS小知識]
- TextOut显示多行文本的方法
- Android问题—Toast不显示的原因和在子线程中使用方法以及Looper类详细解析
- 单行及多行文本溢出以省略号显示的方法总结
- 多行文本溢出显示省略号(...)的方法
- IOS 学习笔记(5) 控件 文本视图(UITextView)的使用方法
- 单行文本和多行文本溢出以省略号显示方法
- elphi 怎么给字符串里加回车换行,label显示多行文本的两种方法
- 多行文本溢出显示省略号(...)的方法
- 多行文本溢出显示省略号(...)的方法
- UITextField实时跟踪输入文字的个数,超过禁止输入并阶段(UITextView也可以使用类似方法)
- Python使用tkinter库实现文本显示用户输入功能示例