sqlite から取得したマップのタイトルを含むテーブル ビューがあります (緯度と経度の値も格納されています)。
各タイトルをクリックすると、次のビューでそのタイトルでマップを表示したい。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
{
static NSString *CellIdentifier = @"Cell1";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
MapColumns *mc=(MapColumns *)[appDelegate.outputArray objectAtIndex:indexPath.row];
cell.textLabel.text=mc.Title;
cell.accessoryType=UITableViewCellAccessoryDetailDisclosureButton;
return cell;
}
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
MapView *mv=[[MapView alloc]initWithNibName:@"MapView" bundle:nil];
[self.navigationController pushViewController:mv animated:YES];
}