首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

UIView种及UILable类

2012-09-08 
UIView类及UILable类NO.3_UIView类及UILable类UIView类自己写一个创建UIView视图的方法fream:子视图所在父

UIView类及UILable类

NO.3_UIView类及UILable类

UIView类

自己写一个创建UIView视图的方法

fream:子视图所在父视图的位置(CGRect)

color:视图的背景颜色

hidden:视图是否隐藏

UIView种及UILable类

向窗口中添加此视图的方法

以下代码写到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视图能显示多少行

UIView种及UILable类

向窗口中添加此视图的方法:

以下代码写到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文档。

热点排行