码迷,mamicode.com
首页 > 其他好文 > 详细

初级篇第四期:纯代码来写UI控件

时间:2015-04-06 18:53:41      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:ios


学习建议:自己动手,丰衣足食

学习周期:1周

学习目的:熟练使用Obejct-C中最常用的简单UI控件

学习答疑:欢迎来技术群里提问并做分享

学习工具:Xcode开发环境

学习内容:我们会在下面告诉大家手动创建常见的UI控件


经过前几期的学习,相信小伙伴们应该对UI控件有所熟悉了哦,没错,那我们接下来就用纯代码来写一些常用的UI控件好了


首先,任何一个UI控件都是有它固定的属性的,第一就是frame,一定要记住,没有frame就没有它的存在,所以一个UI控件的灵魂就在于它的frame,因为它是显示给我们看的哦


 
 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50, 50, 50, 50)];


其次呢,每个UI控件还要有一个可以展示它的平台,也就是我们要把这个控件放到哪里来展示,我们通常叫这个平台为这个控件的父视图,那么这个控件就是它的子视图,好吧,让我们把创建好的控件添加到里面吧


 
 [self.view addSubview:label];


最后呢,我们来装饰一下这个控件吧,它有好多属性的哦,我们可以一个一个来看,然后将好多属性赋值,就比如下面的一些常用属性


  
 label.text = @"swh";
 label.backgroundColor = [UIColor redColor];
 label.font = [UIFont systemFontOfSize:15];
 label.textAlignment = NSTextAlignmentCenter;


装饰好以后,我们来运行一下程序吧,你会看到自己手动创建的控件哦,是不是很有意思


没错,在Xcode中,UI控件是特别有意思的玩具哦,我们要合理的玩好这些玩具哦


本周的任务呢,大家手动来创建如下几款控件哦:

UILabel,UIButton,UITextField,UITextView,UISwitch



就这几款UI哦,如果在代码上遇到问题,来技术交流群里叫我哦,随叫随到





本文出自 “东软iOS校友群的技术博客” 博客,请务必保留此出处http://neusoftios.blog.51cto.com/9977509/1629248

初级篇第四期:纯代码来写UI控件

标签:ios

原文地址:http://neusoftios.blog.51cto.com/9977509/1629248

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!