我有一個包含一個UIViewController兩個,一張地圖和一個的tableView連接在一起,它看起來是這樣的:的UITableView賽格瑞
而且我希望能夠將tableView推送到同一個視圖控制器內的另一個tableView,以便地圖保持它在哪裏。當然,我希望能夠通過一個會出現在左上角的navbaritem中的按鈕以編程方式向後退開segue。
類似的行爲可以在放置在popover中的iPad tableView控制器中觀察到。我將如何去在Swift(iOS 8)中執行此操作?
任何代碼片段或指向現有代碼示例的指針都非常感謝。
對於這種類型的情況下,你可以使用視圖控制器遏制。在故事板中,您可以將「容器視圖」對象拖入空間並添加導航控制器,然後您可以執行常規導航控制器。您還可以通過簡單地將navigationController視圖添加爲子視圖來在代碼中執行此操作。 – DBoyer 2015-02-24 20:27:21