我想显示一个带有“!”的自定义按钮。作为其在UITableView单元格中的文本。代码是这样的:
UIButton *informationBtn = [UIButton buttonWithType:UIButtonTypeCustom];
[informationBtn setFrame:CGRectMake(10, 5, 55, 55)];
[informationBtn setTitle:@"!" forState:UIControlStateNormal];
[informationBtn addTarget:self action:@selector(popUpWindowWithMessage:) forControlEvents:UIControlEventTouchUpInside];
[cell.contentView addSubview:informationBtn];
其中“单元格”定义为UITableViewCell实例。
但是该按钮没有出现在单元格上。我应该怎么做才能显示按钮?
最佳答案
您的代码是正确的,并且似乎按钮在那里。但是您看不到它。更改按钮标题的颜色。除了白色。然后检查..
[informationBtn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
在设置按钮标题之后添加以上行。
关于ios - 在UITableView单元格上显示UIButton,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11771127/