ã»ã«ã®è¡¨ç¤ºå 容ãæ´æ°ãããªãï¼ï¼
iOS㧠UITableView ãå©ç¨ããã¨ãã®ã話ã§ãã
ã¿ãããããã»ã«ã«ãã§ãã¯ãã¼ã¯ãå
¥ãã¦ããã¤ããã ã£ãã®ã§ããããã§ãã¯ãã¼ã¯ã表示ããã¾ããã§ããã
ã³ã¼ãã¯ä»¥ä¸ã®éãã
â»é¢ä¿æ§ã®èãã³ã¼ãã¯çç¥ãã¦ãã¾ãã
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell* cell = nil; cell = [self tableView:tableView cellForRowAtIndexPath:indexPath]; cell.accessoryType = UITableViewCellAccessoryCheckmark; }
ããã§å¼ã³åºãã¦ã UITableViewDataSource ã® tableView: cellForRowAtIndexPath: ã¯ç¢ºãã« UITableViewCell ã®ã¤ã³ã¹ã¿ã³ã¹ãè¿ãã¦ãã¾ãããããã£ã¦å®éã«ç»é¢ã«è¡¨ç¤ºããã¦ããã»ã«ãæã示ãã¦ããããããªãã£ã¦ããããããæ°ãã«è¡¨ç¤ºãããã»ã«ãã®ããã«è¿ããããã§ããï¼ã¡ã½ããã®ä¸èº«ã¯èªåã§å®è£ ãã訳ã§ãããç¬ï¼ãããã§ã¯ç»é¢ä¸ã®ã»ã«ã«ãã§ãã¯ãã¼ã¯ãä»ããªãã¦å½ç¶ã§ãã
æ£ããã³ã¼ãã¯ãã¡ãã
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell* cell = nil; cell = [tableView cellForRowAtIndexPath:indexPath]; cell.accessoryType = UITableViewCellAccessoryCheckmark; }
ããã§åãåã£ã¦ãã UITableViewCell ã®ã¤ã³ã¹ã¿ã³ã¹ã¯å®éã«ç»é¢ã«è¡¨ç¤ºããã¦ããã»ã«ãæã示ãã¦ããã®ã§ãããã§ãã§ãã¯ãã¼ã¯ãä»ãããã«ãªãã¾ãã
ä»æ´ãã®ãããªç½ ã«ãããã¨ã¯æã£ã¦ã¾ããã§ããããããæã¯ãã£ã¡ããããã§ããæ°ãä»ãã¾ãã