我正在创建一个在UITableView中显示数据的应用。这个数据还包含位置信息,所以我想添加一个MapView来显示这些数据。当用户点击UITableViewCel时,我需要转到另一个UITableView来显示详细数据。我仍然希望在此详细数据上方显示与MapView相同的数据,我仍然希望NavigationBar更新,即后退按钮将用户返回到第一个UITableView。
以图像形式使其更易于理解
我正在考虑制作UINavigationController的子类并将容器放在MapView下面,但我真的不知道从那里去哪里。
答案 0 :(得分:0)
将VC0嵌入导航控制器或子类UINavigationController中。创建一个Info ViewController并将其推送到导航控制器上。
在您的特定情况下,您将要使用UITableViewDelegate中的didSelectRowAt方法。
1 2 3
1 0.0 0.5 -1.5
2 -0.5 0.0 -2.0
3 1.5 2.0 0.0
首次评论后编辑:
我不确定这样做的最佳方法是,但是你可以做到的一种方法是: