我正试图以编程方式配置视图。我有一个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
任何线索我做错了什么
问候
答案 0 :(得分:3)
使用
[myViewController.view addSubview:newViewButton];
答案 1 :(得分:2)
@selector(viewButton:sender)
应该阅读@selector(viewButton:sender:)