0

我需要对其他人的代码进行一些更新。我正在尝试将自定义视图添加到现有的UIViewController. 我的代码是:

- (void)viewDidLoad
{
    [super viewDidLoad];
    CGRect viewFrame=CGRectMake(50, 50, 200, 200);
    MyImageView *bView=[[MyImageView alloc] initWithFrame:viewFrame];

    [bView setBackgroundColor:[UIColor redColor]];
    [self.view addSubView:bView];

    // Do any additional setup after loading the view from its nib.
}

我收到以下错误:

在此处输入图像描述

我认为这应该可行。是否可以通过这种方式添加自定义视图?关于如何解决的任何想法?

4

1 回答 1

1

它是

[self.view addSubview:bView];

不是

[self.view addSubView:bView];

(addSubview 中没有大写的 V)。

于 2012-12-11T15:24:28.090 回答