UIView类及UILable类
NO.3_UIView类及UILable类
UIView类
自己写一个创建UIView视图的方法
fream:子视图所在父视图的位置(CGRect)
color:视图的背景颜色
hidden:视图是否隐藏

向窗口中添加此视图的方法
以下代码写到AppDelegate.m文件中的
-(BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;方法中的
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];方法下及[self.window addSubview:view];之上。
UIView *view = [[UIView alloc]initWithFrame: CGRectMake(10, 20, 100, 50)];
CGRectMake 返回值类型 CGRect(结构体)
[self.window addSubview:view]; //此方法也可以用到向某个视图中添加某个视图。
UIView类的属性和方法还有很多,请查阅相关API文档。
UILabel类
自己写一个创建UILabel视图的方法(返回值类型UILabel)
fream:子视图所在父视图的位置(CGRect)
text:UILabel视图显示的文本内容
textColor:UILabel视图显示的文本内容的颜色
textAlignment:UILabel视图显示的文本内容的对齐方式
lineBreakMode:文本的换行方式
numberOfLines:UILabel视图能显示多少行

向窗口中添加此视图的方法:
以下代码写到AppDelegate.m文件中的
-(BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;方法中的
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];方法下及[self.window addSubview:view];之上。
UILabel *label = [[UILabel alloc]initWithFrame: CGRectMake(10, 20, 100, 50)];
[self.window addSubview:view]; //此方法也可以用到向某个视图中添加某个视图。
[view addSubview:label]; //向view视图中添加label 视图
UILabel类的属性和方法还有很多,请查阅相关API文档。