我正在研究主细节应用程序,我想查看所选行的不同详细信息视图。并且我的问题清楚我在这里给你举例:
主要细节
详细信息1>
详情2>
目标是当我按[详细信息1>]给我详细1行的自我详细视图。然后按[详细2]给出细节2行的自我详细视图。我觉得很清楚。如果可能的话,还可以在每个细节视图中添加自定义按钮,图像!
任何帮助将不胜感激。
答案 0 :(得分:0)
DetailViewController *detailView = [[DetailViewController alloc]init];
detailView.tagValue = 1;
[self.navigationController pushViewController:detailView animated:YES];
您可以将标记值发送到detailView
,并根据此值显示不同的观看次数。
就像在.h类的detailView中创建类似@property(nonatomic)NSInteger tagValue;
的属性一样,并在.m类中合成它。现在,您可以像这样从
tagValue
现在,您可以在tagValue
中查看DetailViewController
的值,并根据此信息创建您的视图。
我认为现在很清楚。但如果您仍有任何问题,可以编写代码。
答案 1 :(得分:0)
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
DetailViewController *detailView = [[DetailViewController alloc]init];
detailView.tagValue = indexPath.row;
[self.navigationController pushViewController:detailView animated:YES];
}
我们需要提供detailView.tagValue = indexPath.row;