Iphone 以编程方式创建标签

Iphone 以编程方式创建标签,iphone,Iphone,我是一个刚开始的iPhone开发者。我希望以编程方式创建UILabel,并希望了解UILabel类的所有属性和功能 UILabel *label = [[[UILabel alloc] initWithFrame:...] autorelease]; // Do some stuff [self.view addSubview:label]; UILabel参考: 方便的是,苹果正好在这里提供: 对于任何此类性质的问题,只需进入谷歌,输入“*Something*Class Reference

我是一个刚开始的iPhone开发者。我希望以编程方式创建UILabel,并希望了解UILabel类的所有属性和功能

UILabel *label = [[[UILabel alloc] initWithFrame:...] autorelease];
// Do some stuff
[self.view addSubview:label];
UILabel参考:

方便的是,苹果正好在这里提供:


对于任何此类性质的问题,只需进入谷歌,输入“*Something*Class Reference”(其中*Something*应替换为“uilabel”或“nsstring”或类似的目标c类),然后按照developer.apple.com的结果进行操作。

一种快速获取所需内容的方法:

控件单击(或右键单击)类类型(本例中为UILabel)上的,然后选择“跳转到定义”。XCode将直接将您带到头文件,其中正式声明了所有内容

您还可以选择“在文档中查找文本”转到类的XCode文档

(如果有可用的类别或其他变体,则必须选择“Interface UILabel”。

使用此代码

UILabel *lbl1 = [[UILabel alloc] init];
[lbl1 setFrame:CGRectMake(0,5,100,20)];
lbl1.backgroundColor=[UIColor clearColor];
lbl1.textColor=[UIColor whiteColor];
lbl1.userInteractionEnabled=YES;    
[self.view addSubview:lbl1];
lbl1.text= @"TEST";

类引用不会告诉用户如何创建对象。它充满了非常有用的信息,但对于一个“初级iPhone开发人员”来说,这是不够的。是的,我的答案缺少了他问题的第一部分,尽管类引用中充满了回答他问题的第二部分的信息,关于类的属性。我相信斯泰因伯格的回答完全足够了。