我是 iPhone 应用程序开发的新手。在我的代码中,在我选择图像并按下完成的 rightBarButtonItem 后,我想导航到显示所选图像的所有 zip 文件的表格视图。带有完成按钮和 tableView 的图像选择,都在不同的 viewControllers 中。当我通过修改我的代码按下完成按钮时,请告诉我如何导航到 tableView。
这就是我的代码查找完成栏按钮的方式:
- (void)updateRightBarButtonItem
{
if (self.allowsMultipleSelection) {
// Set done button
UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(done)];
doneButton.enabled = NO;
[self.navigationItem setRightBarButtonItem:doneButton animated:NO];
self.doneButton = doneButton;
}
这就是我的 tableView 代码的外观:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
-(NSInteger) tableView: (UITableView *)tableView numberOfRowsInSection:(NSInteger) section
{
return [filePathsArray count];
}
-(UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell= [tableView dequeueReusableCellWithIdentifier:@"Main Cell"];
if(cell== nil)
{
cell= [[UITableViewCell alloc]initWithStyle: UITableViewCellStyleDefault reuseIdentifier: @"Main Cell"];
}
cell.accessoryType= UITableViewCellAccessoryDetailDisclosureButton;
for(int i=0;i<[filePathsArray count];i++)
{
if(indexPath.row==i)
cell.textLabel.text=[filePathsArray objectAtIndex:i];
}
return cell;
}