8-20 UITextField

attribute:borderStyle,background,disabledBackground,font,text,enabled,textAligment,placeholder(输入框提示信息),clearButtonMode(文本框清除按钮出现时间)

UITextField *myText = [[UITextField alloc] initWithFrame:]

//键盘退出
    [myText resignFirstResponder]

//设置富文本内容
    //给富文本添加各种属性
    NSMutableAttributedString *attrubutedString = [[NSMutableAttributedString alloc] initWithString:@"hello world"];
    //设置字体颜色
    [attrubutedString addAttribute:NSForegroundColorAttributeName value:[UIColor yellowColor] range:[attrubutedString.string rangeOfString:@"world"]];
    //设置字体粗体,字号
    [attrubutedString addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:15] range:[attrubutedString.string rangeOfString:@"world"]];
    //批量设置富文本效果
    //[attrubutedString addAttributes:<#(NSDictionary *)#> range:<#(NSRange)#>]
    myText.attributedText = attrubutedString;

//在UITextField中添加图片,左右不能同时存在图片
    UIImageView *left = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"01"]];
    myText.leftView = left;//图片位置
    myText.leftViewMode = UITextFieldViewModeUnlessEditing;//图片出现时间

//让myText文本对象支持UITextFieldDelegate协议
    - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField;
    - (void)textFieldDidBeginEditing:(UITextField *)textField;
    - (BOOL)textFieldShouldEndEditing:(UITextField *)textField;//限制用户输入字数时能用到
    - (void)textFieldDidEndEditing:(UITextField *)textField;
    - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;
    - (BOOL)textFieldShouldClear:(UITextField *)textField;
    - (BOOL)textFieldShouldReturn:(UITextField *)textField;

    myText.delegate = self;
    //弹出的键盘
    inputView属性
    //设置键盘上方的小条
    accessView属性
    //改变return键的作用
    myText.returnKeyType = UIReturnKeyYahoo;
    //改变键盘类型
    //myText.keyboardType = UIKeyboardTypePhonePad;

//界面跳转模式:模态跳转
//点击按钮跳转界面
-(void)onClick:(UIButton *)btn
{
    //对象
    CATransition *trans = [CATransition animation];
    //属性
    [trans setDuration:3];
    //动画类型
    //cube pageCurl pageUnCurl rippleEffect rippleEffect oglFlip
    //[trans setType:@"oglFlip"];
    [trans setType:kCATransitionMoveIn];
    //子动画类型
    [trans setSubtype:kCATransitionFromRight];
    //给图层添加动画
    [self.view.window.layer addAnimation:trans forKey:nil];
    
    //创建第二个界面
    SecondViewController *svc = [[SecondViewController alloc] init];
    
    svc.content = tf.text;//content是在SecondViewController中定义
    //跳转到第二个界面
    [self presentViewController:svc animated:NO completion:nil];
}

//返回第一个界面
    [self dismissViewControllerAnimated:YES completion:nil];
单例模式:某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类

weixin073智慧旅游平台开发微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
python017基于Python贫困生资助管理系统带vue前后端分离毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值