• 家园起航之UITextField和UITextView


      刚好有时间,重新又看了下UITextField和UITextView的基本使用。

      ===UITextField===

      先介绍几个UITextField中我平时比较少用的属性,或者说比较少通过代码去使用的属性。

      borderStyle-设置控件的边框格式(一般使用layer.maskToBounds和layer.cornerRadius这两个来实现的)

      clearButtonMode-设置清空按钮的格式(使用的比较少,有替换过清空的按钮图片)

      adjustsFontSizeToWidth-设置文本中的字体自适应大小(基本不知道还有这东西)

      minimumFontSize-设置文本的最小字体(最好和上面的自适应结合使用)

      --贴。。

        //No.1
        UITextField *passWord = [[UITextField alloc] initWithFrame:CGRectMake(100, 100, 100, 30)];
        //开始写代码,设置passWord的文本对齐方式为左对齐,文本框的提示信息为“填写密码”,字体颜色为蓝色,样式为圆角矩形,当开始编辑时显示清除按钮,键盘样式选择NumbersAndPunctuation,自适应宽度但最小字号为10,键盘的return样式为UIReturnKeyDone,文本框以黑点代替输入的字符
        //左对齐
        passWord.textAlignment = NSTextAlignmentLeft;
        //提示信息
        passWord.placeholder = @"填写密码";
        //文本颜色
        passWord.textColor = [UIColor blueColor];
        //文本框样式
        passWord.borderStyle = UITextBorderStyleLine;
        //清空按钮类型
        passWord.clearButtonMode = UITextFieldViewModeWhileEditing;
        //键盘类型
        passWord.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
        //字体自适应最小字号为10
        passWord.adjustsFontSizeToFitWidth = YES;
        passWord.minimumFontSize = 10.f;
        //returnkey的显示
        passWord.returnKeyType = UIReturnKeyDone;
        //暗文显示
        passWord.secureTextEntry = YES;

    ===UITextView===

      在UITextView的这一堂课中终于知道键盘的两个消息中带的内容了。之前一直做键盘的收起什么的,却根本没有去看通知中可能会有什么,失策!!

      说下键盘的通知消息中存放的东西吧,给各位借鉴下!

      ==键盘弹出UIKeyboardDidShowNotification==

      ==键盘收起UIKeyboardWillHideNotification==

  • 相关阅读:
    [置顶] cocos2d-x 3.0游戏开发xcode5帅印博客教学 003.[HoldTail]游戏世界以及背景画面
    flex调用webservice中的datatable结果写入datagrid
    linux shell编程指南第十一章------------合并与分割2
    Java GUI使用exe4j打包exe文件
    最小生成树kruskal算法
    JQuery Datatable Ajax请求两次问题的解决
    其实我还好
    EFM32在使用IAR开发环境配置ICf文件以及指定程序存储地址空间
    hdu1151Air Raid
    UIWebview打开.txt文件中文乱码解决
  • 原文地址:https://www.cnblogs.com/lstcat/p/4960683.html
Copyright © 2020-2023  润新知