0

各セクションに「N」行の行をUITableView含む「N」数のセクションがあります。

私の要件は次のとおりです。

テーブル ビュー ページが読み込まれるときに、各セクションの最初の行にチェックマークを付ける必要があります。ユーザーは、各セクションで自分の選択を選択するオプションがあり、その特定のセクションのその行にチェックマークが付けられます。

この機能を実装するにはどうすればよいですか?

4

2 に答える 2

1

セルの accessoriesType をチェックマークに設定できます。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    UITableViewCell *cell = ... // code to get the cell

    // isCellSelectedAtIndexPath: is your custom method
    // which encapsulates cell selection state logic
    if ([self isCellSelectedAtIndexPath:indexPath])
    {
        cell.accessoryType = UITableViewCellAccessoryCheckmark;
    }
    else
    {
        cell.accessoryType = UITableViewCellAccessoryNone;
    }

    return cell;
}
于 2013-07-09T11:22:46.520 に答える