OC-UIKit-UILabel&第一个程序
来源:互联网 发布:php 表单 编辑:程序博客网 时间:2024/05/22 12:26
1.第一个IOS应用程序
上图中:
- 第三个参数
必须是UIApplication或其子类的名字,它代表着当前应用iPhone程序本身,这个参数会去读info.plist文件获取配置信息,如果该参数为nil,则默认为@“UIApplication”
- 第四个参数
UIApplication的代理对象,也就是应用程序代理,负责控制程序的运行
1.1 UIWindow 对象
显示界面的基础,一个视图都放在window中显示
1.2 UIViewController 视图控制器
控制界面的核心类,负责管理视图,及视图用用户的交互响应
1.3 UIView 视图
一起界面上看的见外观,需要显示的元素的分类,UIWindow其实也是继承了UIView,只是比较特殊
视图有一个重要的特点:层级性 — 即UIView可以作为一个大的容器,内部包含其他的UIView或其子类
1.4UILabel : 标签
作用: 显示文本
核心属性: 见如下代码:
//创建一个和当前设备一样大的窗口,所有显示的基础self.window = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];//创建视图控制器UIViewController *vc = [[UIViewController alloc]init];//设置视图控制器 中管理的 视图的背景颜色vc.view.backgroundColor = [UIColor greenColor];//向视图控制器中的视图中添加一个 UILable//创建一个标签控件UILabel *label = [[UILabel alloc]init];//设置 label 的位置 及 大小//位置是相对于父视图来说的label.frame = CGRectMake(50, 50, 100, 50);label.text = @"Hello World!";//将创建好的标签控件添加到视图控制器的视图中[vc.view addSubview:label];//为window添加一个视图控制器self.window.rootViewController = vc;//将window呈现出来[self.window makeKeyAndVisible];
0 0
- OC-UIKit-UILabel&第一个程序
- UIKit基础:1.第一个UIKit程序
- 第一个OC程序
- 第一个oc程序
- 第一个oc程序
- 第一个OC程序
- 第一个OC程序
- oc的第一个程序
- 01第一个OC程序
- 第一个OC程序 HelloWorld
- 1、第一个OC程序
- 第一个OC程序1.1
- 第一个OC程序模板
- 第一个OC程序解析
- 走进OC-第一个OC程序
- 我的第一个Oc程序
- 【Objective-C】03-第一个OC程序
- 黑马程序员_第一个OC程序
- Android垃圾回收实质内容解析
- 人见人爱A^B
- Dijkstra及Floyd在多关键字(有主次顺序)约束下的最优路径
- java对象的强引用,软引用,弱引用和虚引用
- MySQL常用函数
- OC-UIKit-UILabel&第一个程序
- Jaxb将xml转换为bean时异常javax.xml.bind.UnmarshalException: unexpected element (uri:"", local:"
- 排序算法扫盲
- 08 ListView 优化
- Java(字节流的使用)
- Q67:机器人的运动范围
- mysql里面的while里面为什么会重复输出最后一个数据
- 电路与Multisim 滑动变阻器在哪里,用键盘控制滑动变阻的阻值。
- 15. 3Sum**