我有一个表视图,我想在每个单元格的右侧放置一个标签,所以在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath中,我有一些如下所示的代码
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.titleLabel.text = @"title";
cell.accessoryView = button;但是,该按钮根本没有显示。有人知道为什么吗?我确信声明是正确的,因为如果我将按钮声明替换为
UIButton *button = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];然后按钮出现,这让我认为圆角矩形也应该出现。
发布于 2010-05-28 18:49:48
尝试检查按钮的frame是否等于CGRectZero,如果是,则将其设置为适当的值。
https://stackoverflow.com/questions/2928236
复制相似问题