[英]How to detect the rotation change when coming back to tableView from detailView?
[英]Can we go to main TableView from any DetailView when we click Back button?
我正在制作一个具有主TableView的应用程序,其中每个单元格都有详细信息。 单击单元格时,该单元格的DetailView将显示详细信息。 DetailView还具有next和prev按钮,从中可以转到下一个单元格信息,而无需返回到主TableView。 我希望DetailView中的“后退”按钮像这样工作,只要我单击它,应用程序应显示主TableView。 有什么办法吗?
我想我没有很好地解释我的问题。 我在主要的TableView单元格中有项目。 当我单击它时,每个单元格都会创建一个详细视图。 每个明细视图中都有下一个和上一个按钮,因此我们可以检查下一个明细,而无需返回主表视图。 每个细节视图上都有一个后退按钮。 例如,如果您单击第三个单元格以查看详细信息。 然后您使用下一步按钮转到第4项的详细信息。 现在,如果您单击“后退”按钮,它将回到第三视图详细信息,而不是主表视图。 每当我单击“后退”按钮时,我都想返回主表视图。 那就是问题所在。
苏可以做到这一点
[self.navigationController popViewController:YES];
通过此操作而无需使用后退按钮。 当您单击单元格detailview时,它返回到视图
主视图称为根,使用此
[self.navigationController popToRootViewControllerAnimated:YES];
您是否尝试过像这样推送detailview:
YourDetailView * detailView = [[[YourDetailView alloc] init];
[self.navigationController pushViewController:detailView动画:是];
[detailView发布];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.