テーブルビューがあり、各セルの右側にラベルを付けたいので、- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
次のようなコードを持っています
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.titleLabel.text = @"title";
cell.accessoryView = button;
ただし、ボタンはまったく表示されません。理由を知っている人はいますか?ボタン宣言を次のように置き換えると、宣言が正しいと確信しています
UIButton *button = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];
ボタンが表示されるので、角丸長方形も表示されるはずだと思います。