2019独角兽企业重金招聘Python工程师标准>>>
//初始化text field的位置和大小UITextField *text = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 130, 130)];//设置边框样式//样式有很多种,点进去查看text.borderStyle = UITextBorderStyleRoundedRect;//设置输入框背景颜色text.backgroundColor = [UIColor whiteColor];//当输入框没有内容时,水印提示,提示内容为"请在此输入文字"text.placeholder = @"请在此输入文字";//设置输入框内容的样式和大小text.font = [UIFont fontWithName:@"Arial" size:20.0f];//设置字体颜色text.textColor = [UIColor blackColor];//输入框中是否有个叉号。在什么时候显示,用于一次性删除输入框中的内容//点击查看设置,总共有://从不出现、编辑时出现、除了编辑之外都出现、一直出现text.clearButtonMode = UITextFieldViewModeAlways;//初始化设置输入框中文字text.text = @"一开始就在输入框中的文字";//没输入一个字符就变成点,用于密码输入text.secureTextEntry = YES;//是否纠错//默认、不自动纠错、自动纠错text.autocorrectionType = UITextAutocorrectionTypeNo;//再次编辑就清空text.clearsOnBeginEditing = YES;//内容对齐方式text.textAlignment = 0;//内容垂直对齐方式text.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;//设置yes的时候,文本会自动收缩以适应文本窗口大小//默认是保持原来大小、而让长文本滚动text.adjustsFontSizeToFitWidth = YES;//设置键盘的样式//默认键盘,支持所有字符//支持ASCII的默认键盘//标准电话键盘,支持+ * #等字符//URL键盘,支持.com,只支持URL字符//数字键盘//电话键盘//电子邮件键盘text.keyboardType = UIKeyboardTypeNumberPad;//首字母是否大小写//不自动大写//单词首字母大写//句子的首字母大写//左右字母都大写text.autocapitalizationType = UITextAutocapitalizationTypeNone;//return键变成什么键//默认,灰色按钮、标有returntext.returnKeyType = UIReturnKeyDone;//键盘外观//默认外观,浅灰色//深灰 石墨色text.keyboardAppearance = UIKeyboardAppearanceDefault;//设置代理 用于实现协议//这个需要在上面接口中声明代理text.delegate = self;//将textField加入到视图中[self.view addSubview:text];//如下还有很多方法,不一一介绍,祥看官方文档