我知道它的功能以及如何使用addSubview方法。
想知道的是该方法的样子,该方法中使用的代码是自我...以及是否有人可以指出我正确的方向为我自己下次找到这个。
我假设我可以在开发人员文档中找到它,并且我找到了该方法,以及它的作用(我已经知道)但是我希望看到示例代码,如果可能的话。谢谢=]
答案 0 :(得分:3)
实施代码不公开,iOS不是开源的。你可以得到的最接近的是头文件,但它只声明了接口,它没有给你任何你无法从文档中获得的东西。
答案 1 :(得分:1)
以下是使用“空应用程序”新项目模板中的AppDelegate类的简单示例:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// create label to add to UIView
UILabel * label1 = [[UILabel] alloc] initWithFrame:CGRectMake(20, 20, 280, 100)];
label1.text = @"Hello World";
// create view to add to UIWindow
UIView * view1 = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 320)];
[view1 addSubview:label1];
[label1 release];
// create window to display
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
[self.window addSubview:view1];
[self.window makeKeyAndVisible];
[view1 release];
return(YES);
}