将uiview作为子视图添加到主视图中

Gan*_*ani 5 iphone

我想为UIView现有视图添加一个小尺寸作为子视图.

UIViewController推了一个nib名称,这是主视图,我正在尝试创建一个对象UIView并使用以下代码在viewDidLoad视图控制器的方法中分配它

UIView *view = [[UIView alloc] init];
Run Code Online (Sandbox Code Playgroud)

但是UIView如果我强行键入并运行,这个想法并不是建议分配和抛出错误

这个你能帮我吗

Jak*_*ake 11

为上面的答案添加一些东西(相当重要);

CGRect frame = CGRectMake(x, y, width, height); // Replacing with your dimensions
UIView *view = [[UIView alloc] initWithFrame:frame];
Run Code Online (Sandbox Code Playgroud)

然后,你想要实际将它添加到superview(假设视图是self.view)

[self.view addSubview:view];
Run Code Online (Sandbox Code Playgroud)