我尝试在不使用Interface Builder的情况下在tableview单元格内创建一个按钮。 我发现这个代码,我认为这是一个用于创建一个按钮:在没有Interface Builder的情况下在tableview单元格内创建按钮
- (void)viewDidLoad {
[super viewDidLoad];
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
button.frame = CGRectMake(270,10,30,30);
[button setImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
[button addTarget:self action:@selector(action:) forControlEvents:UIControlEventTouchUpInside];
button.backgroundColor = [UIColor clearColor];
}
但是当我尝试运行该程序没有在模拟器上显示出来。 我错过了用这段代码创建按钮的东西吗?
谢谢你的回答。我尝试了你建议的代码,但没有奏效。 – asadawut 2011-03-23 23:49:15
它应该。你有没有尝试过让一切都变得非常简单,只需要在单元格中显示一个按钮,如下所示:http://stackoverflow.com/q/2633603/189804 – 2011-03-24 00:09:56