IOS--UI:按钮,文本框,标签,文本视图创建

原创 2015年11月21日 12:15:06

          //获取屏幕宽度

    CGFloat viewwidth = [UIScreen mainScreen].bounds.size.width;

    //获取屏幕高度

    CGFloat viewheight = [UIScreen mainScreen].bounds.size.height;

    //创建一个标签

    UILabel *label = [[UILabel alloc]init];

    //设置标签尺寸

    label.bounds = CGRectMake(0, 0, viewwidth, 44);

    //往标签内添加文字

    label.text=@"ViewController";

    //设置中心点(center==中心)

    label.center = CGPointMake(viewwidth/2, 42);

    //设置标签颜色

    label.backgroundColor = [UIColor grayColor];

    //标签居文字中

    label.textAlignment =NSTextAlignmentCenter;

    //设置标签内文字大小

    label.font = [UIFont systemFontOfSize:24weight:30];

    //将标签显示于主视图(view)中

    [self.viewaddSubview:label];


    //创建一个文本视图(目的:把它放到文本框的左边使文本框左边空出小格)

    UIView *leftV = [[UIView alloc]init];

    //设置尺寸

    leftV.frame = CGRectMake(0, 0, 10, 30);

    //设置文本视图颜色(clearColor:使其透明但不会覆盖后面的颜色)

    leftV.backgroundColor = [UIColor clearColor];

    //创建文本框

    UITextField *field = [[UITextField alloc]initWithFrame:CGRectMake(100,300,200,30)];

    //设置边框线条类型

//    field.borderStyle=UITextBorderStyleLine;

    //设置边框线条类型(圆矩形)

    [field.layer setBorderWidth:0.5];

    [field.layer setCornerRadius:5];

    //设置文本框颜色

    field.backgroundColor = [UIColor whiteColor];

    //在文本框内设置提示文字

    field.placeholder = @"隐藏文字";

    //设置光标颜色

    field.tintColor = [UIColor orangeColor];

    //右边清除按钮模式

    field.clearButtonMode =UITextFieldViewModeWhileEditing;

    //将文本框光标居中(基本不会用)

//    [field setTextAlignment:NSTextAlignmentCenter];

    //将文本框显示于主视图(view)中

    field.leftView = leftV;

    //将上面创建的文本视图放在文本框内(文本框最左光标后面)

    field.leftViewMode =UITextFieldViewModeAlways;

    //将文本视图(view)放到主视图中

    [self.viewaddSubview:field];



    //创建按钮

    UIButton *butt = [UIButton buttonWithType:UIButtonTypeSystem];

    //在按钮内添加文字

    [butt setTitle:@"下一页"forState:UIControlStateNormal];

    //设置文字大小

    butt.titleLabel.font = [UIFont systemFontOfSize:15];

    //设置按钮颜色

    butt.backgroundColor = [UIColor brownColor];

    //设置阴影

    butt.layer.shadowColor = [UIColor grayColor].CGColor;

    //设置阴影偏移量(也可以理解影子的位置)

    butt.layer.shadowOffset =CGSizeMake(5,5);

    //设置阴影透明度

    butt.layer.shadowOpacity =0.5;

    //设置文字颜色

    [butt setTitleColor:[UIColor redColor]forState:UIControlStateNormal];

    //设置按钮尺寸

    butt.frame = CGRectMake((viewwidth-50)/2, viewheight-50,80,30);

    //将文本框显示于主视图(view)中

    [self.viewaddSubview:butt];





版权声明:本文为博主原创文章,未经博主允许不得转载。

Textrank权值提取文本标签提取

我已经爬取到了指定博主的新浪微博,然后我想从微博中提取出可以代表该博主兴趣特征的100个关键词,然后由这100个关键词提取出10个标签,代表博主的兴趣。我们此处使用基于Textrank权值的关键词提取...
  • bcj296050240
  • bcj296050240
  • 2015年06月29日 21:20
  • 2818

iOS中 UITextView文本视图 技术分享

文本视图相比与UITextField直观的区别就是UITextView可以输入多行文字并且可以滚动显示浏览全文。 UITextField的用处多,UITextView的用法也不少。常见UITextV...
  • qq_31810357
  • qq_31810357
  • 2015年10月19日 20:53
  • 2151

iOS开发总结之UITextField常用属性和方法

UITextField属性 0.        enablesReturnKeyAutomatically 默认为No,如果设置为Yes,文本框中没有输入任何字符的话,右下角的返回按钮是disab...
  • sunnyboy9
  • sunnyboy9
  • 2016年04月28日 22:49
  • 6367

ios开发之超详细HelloWorld

转自:http://www.guomii.com/posts/20860 关于如何创建第一个 iOS 应用 本篇“第一个 iOS 应用”教程将向你介绍 iOS 应用开发中的...
  • f10_s
  • f10_s
  • 2014年04月09日 15:53
  • 1256

深入理解html5系列-文本标签

文章简介:       关于html5相信大家早已经耳熟能详,但是他真正的意义在具体的开发中会有什么作用呢?相对于html,他又有怎样的新的定义与新理念在里面呢?为什么一些专家认为html5完全...
  • lihui130135
  • lihui130135
  • 2015年04月20日 15:02
  • 6737

html标签被当成文本

后台在完成功能之后返回json对象 @RequestMapping("/upLoad") @ResponseBody public HarJson upLoad(MultipartFile up...
  • chenLeiInTuling
  • chenLeiInTuling
  • 2016年12月07日 13:54
  • 464

总结iOS 开发的几个常用代码

近期总结了一些常用的ios代码。 1、iOS中不定参数(可变参数)的方法 常见于NSArray初始化方法中,如: @interface NSArray (NSArrayCreation) + ...
  • xiaoyiyi831
  • xiaoyiyi831
  • 2013年04月03日 14:10
  • 1794

iOS6开发指南源码

  • 2013年06月09日 15:20
  • 183B
  • 下载

短文本分析----基于python的TF-IDF特征词标签自动化提取

绪论最近做课题,需要分析短文本的标签,在短时间内学习了自然语言处理,社会标签推荐等非常时髦的技术。我们的需求非常类似于从大量短文本中获取关键词(融合社会标签和时间属性)进行用户画像。这一切的基础就是特...
  • wangyaninglm
  • wangyaninglm
  • 2016年11月23日 22:29
  • 4511

Android实用视图动画及工具系列之七:可定制Tab标签栏,ViewPaper和Fragment滑动标签视图

Android实用视图动画及工具系列之七:可定制Tab标签栏,ViewPaper和Fragment滑动标签视图。本视图工具根据PagerSlidingTabStrip改编优化,修复了部分Bug和增加了...
  • jaikydota163
  • jaikydota163
  • 2016年08月02日 22:57
  • 5455
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS--UI:按钮,文本框,标签,文本视图创建
举报原因:
原因补充:

(最多只允许输入30个字)