0
我已經設法創建了我的uitableview,它充滿了sql測驗數據。現在我正在嘗試創建一個select取消選擇方法。在單元格複選標記之後,我想按下開始按鈕和選中的選項,我正在考慮從所選類別混合測驗問題中出現一個新的playgamescreen。這有可能工作嗎?帶整數標識符的Uitableview單元格選擇
下面是一些代碼
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell * cell = [tableView cellForRowAtIndexPath:indexPath];
if ([self isRowSelectedOnTableView:tableView atIndexPath:indexPath]) {
[self.selectedCells removeObject:indexPath];
cell.accessoryType =UITableViewCellAccessoryNone;
}else{
[self.selectedCells addObject:indexPath];
cell.accessoryType =UITableViewCellAccessoryCheckmark;
}
NSNumber * selectedRow = [NSNumber numberWithInteger:indexPath.row];
NSLog(@"%@", selectedRow);
startButton.tag = selectedRow?10:0;
}
這裏是我的拉昇按鈕動作
- (IBAction)startAction:(id)sender
{
if([sender tag] == 10){
PlayViewController * controller = [[PlayViewController alloc] initWithNibName:@"PlayViewController" bundle:nil];
[self presentViewController:controller animated:YES completion:nil];
}
標籤是唯一的按鈕一試。我真正想要的是讀取選定的行號,並用它來爲播放視圖控制器創建sql語句。可能嗎? 預先感謝您。