Iam は iphone 開発の初心者です。テーブルビューセルに UITableViewCellAccessoryCheckmark を使用しています。このデフォルトのアクセサリ タイプの高さをプログラムで増やすことができるかどうか、またはカスタム イメージを使用することが唯一のオプションかどうかを知りたいです。セルのチェックマークを少し大きくしたいので、これを行いたいと思います。どんな助けでも大歓迎です
ありがとう、ラージ
Iam は iphone 開発の初心者です。テーブルビューセルに UITableViewCellAccessoryCheckmark を使用しています。このデフォルトのアクセサリ タイプの高さをプログラムで増やすことができるかどうか、またはカスタム イメージを使用することが唯一のオプションかどうかを知りたいです。セルのチェックマークを少し大きくしたいので、これを行いたいと思います。どんな助けでも大歓迎です
ありがとう、ラージ
チェックマーク アクセサリ タイプのサイズは変更できません..... できることは、UIButton
または をUIImageview
に追加UITableViewCell
し、そのクリックでアクションを実行することです.... セルに画像を追加するのは比較的簡単です....
このためには、次のチュートリアルを実行するだけで、カスタムの accessoriesType を実装する必要があります: リンク
このコードを使用したこのテーブル ビュー メソッドのcellForRowAtIndexPath
UIButton *record_Btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[record_Btn setFrame:CGRectMake(8, 5, 70-20, 35)];
[record_Btn setBackgroundColor:[UIColor clearColor]];
[record_Btn setTitle:[NSString stringWithFormat:@"record"] forState:UIControlStateNormal];
record_Btn.tag = cell.tag;
[record_Btn addTarget:self action:@selector(pressRecordBtn:) forControlEvents:UIControlEventTouchUpInside];
[cell.contentView addSubview:record_Btn];