进击的UI---------------------UITextView(文本框)

// UITextView的常用方法 主要用来输入和显示多行文本信息

UITextView *oneTextView = [[UITextView alloc] init];

oneTextView.frame = CGRectMake(0, 20, 320, 200); // 设置位置

oneTextView.backgroundColor = [UIColor whiteColor]; // 设置背景色

oneTextView.alpha = 1.0; // 设置透明度

oneTextView.text = @"18331000747  [email protected] [email protected]  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)textViewDidEndEditing:(UITextView *)textView;

//内容将要发生改变编辑

// - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text;

//内容发生改变编辑

// - (void)textViewDidChange:(UITextView *)textView;

//焦点发生改变

// - (void)textViewDidChangeSelection:(UITextView *)textView;

时间: 2024-10-23 15:27:55

进击的UI---------------------UITextView(文本框)的相关文章

M牛C原创博客——UI之文本框输入键盘自动退出,点击空白处退出,切换下个文本框

如何关闭系统弹出的键盘? 1)触屏动作发生后的系统处理过程 step1:查找hitView 系统捕获到触屏动作后,记录触点的坐标,给window发hitTest:消息,并告知出点坐标,window会给所有直接子对象发送hitTest消息,告知点坐标,子对象检测坐标是否在其中,如果不在其中,则返回nil,如果点在其中,则再继续给所有直接子视图发消息,直到某一个子视图,不再有子视图,且触点在其中,则返回这个对象,系统就找到了本次点击的对象 step2:找到hitView后,执行事件响应 查看找到的h

jquery ui autocomplete 实现点击文本框,出现所有查询信息效果

直接看代码 <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>jQuery UI Autocomplete - Default functionality</title> <link rel="stylesheet" href="../../themes/base/jqu

Easy UI下拉列表默认选中(多行)与为文本框赋值

1.为单行文本框赋值 var data2 = $('#LoadArea').combobox("getData"); if (data2) { $('#id).combobox('select','1'); } 2.为多行文本框赋值 var area = $('#id).combobox("getData"); if (area) { var arry="1,2".split(','); $('#LoadArea').combobox('setV

文本框控件JTextField和JTextArea的使用

-----------------siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestTextFieldAndTextArea.java 工程结构目录如下: 在 Design 的根面板 contentPane 的上中下分别添加 一个 JTextField.JTextArea.JButton JTextField 即 单行文本框,JTextArea 即 多行文本框 文本框是文本的编辑器,可以指定文本的初始数据 即默认文本(text), 可以指定文字的

使用EasyUI,关于日期格式的文本框按照正常方式获取不到值的问题

这是个小菜在实际工作中遇到的问题,相信很多EasyUI新手很可能也遇到这样的问题,因此小菜觉得有必要拿出来分享一下. 这个问题要从EasyUI的datebox组件说起,小菜用这个组件的时候,发现用$("#id").val()这种形式,居然拿不到文本框的值! 经过度娘的帮助,发现可以用$("#id").datebox('getValue'),但是这是为什么捏? 经过一翻研究和探索,小菜发现,如果一个input加上class="easyui-datebox&q

安卓界面组件-文本框

前面三篇文章本质上是围绕着View类进行的.View是安卓UI的基础类,我们的安卓开发"千里之行"是从View开始的. 安卓界面UI有大量的组件,组件的继承和间接继承于View.有一类组件很基本,这就是TextView文本框,作用是显示文本.在TextView基础上,TextView派生出:EditText CheckedTextView Button DigitalClock Chronometer等几个子类控件,强化了TextView的功能.这一节介绍一下TextView和Edit

cocos2dx基础篇(14)——文本框之一CCTextFieldTTF

[引言] 前面我们讲了精灵贴图.标签.菜单.按钮.感觉似乎少了点什么?UI控件里是不是应该还有一个很重要的控件--文本框.在手机网游中,启动游戏,过了开场动画后,基本上显示的第一个界面应该就是游戏的登录界面了吧.输入用户名.密码什么的,这些都是需要借助文本框来实现输入的.点击文本,弹出虚拟键盘,输入账号密码,点击登录. cocos2dx引擎为我们提供了两类文本框的控件: (1)CCTextFieldTTF(基于CCLabelTTF) (2)CCEditBox(基于CCControlButton)

Spring MVC-表单(Form)标签-文本框(Text Box)示例(转载实践)

以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_textbox.htm 说明:示例基于Spring MVC 4.1.6. 以下示例显示如何使用Spring Web MVC框架在窗体中使用文本框.首先,让我们使用Eclipse IDE,并按照以下步骤使用Spring Web Framework开发基于动态窗体的Web应用程序: 步骤 描述 1 创建一个名为HelloWeb的项目,在一个包com.tutorialspoint下,如

全局异步和主线程异步区别、改变PlaceHolder颜色、解决键盘弹起挡住文本框问题

1.全局异步执行耗时任务 dispatch_async(dispatch_get_global_queue(0, 0), ^{ }); 2.主线程异步刷新UI dispatch_async(dispatch_get_main_queue(), ^{ }); 3.改变PlaceHolder的颜色 [username_text setValue:[UIColor colorWithRed:1 green:1 blue:1 alpha:0.5] forKeyPath:@"_placeholderLab

百思不得姐第4天:文本框占位文字颜色

一:设置登录界面和注册界面的切换 #import "CQLoginViewController.h" #import "CQCustomTextField.h" @interface CQLoginViewController () @property (weak, nonatomic) IBOutlet NSLayoutConstraint *centerTopConstraints; @property (weak, nonatomic) IBOutlet UI