访问viewControllers视图

时间:2010-04-01 10:13:27

标签: iphone objective-c xcode

我正试图以编程方式配置视图。我有一个UIViewController,并希望在其视图中添加一个UIButton。

好吧,我创建了按钮:

UIButton *newViewButton = [[UIButton alloc] initWithFrame:CGRectMake(baseX + viewPlusX, baseY + viewPlusY, viewWidth, viewHeight)];
[newViewButton setTitle:@"View" forState:UIControlStateNormal];
[newViewButton setTag:(int)key];
[newViewButton addTarget:myViewController action:@selector(viewButton:) forControlEvents:UIControlEventTouchUpInside];

但是在尝试将其添加到视图时

[myViewController.view addSubview:newViewButton];

我收到错误

error: expected ':' before":" token

任何线索我做错了什么

问候

2 个答案:

答案 0 :(得分:3)

使用

[myViewController.view addSubview:newViewButton];

答案 1 :(得分:2)

@selector(viewButton:sender)应该阅读@selector(viewButton:sender:)