0
我正在尋找一種方式來顯示動態顯示視圖控制器中的一個彈出窗口,當用戶選擇一個標籤內的特定單詞。Swift上的動態彈出窗口標籤詞選擇
例如
標籤文字從一個數據庫,以便根據用戶正在瀏覽的內容是動態添加,我希望能拉在Swift中使用URL方案根據用戶選擇的內容顯示正確的彈出窗口,但是當我在應用程序委託中添加以下內容時,彈出窗口顯示在單獨的視圖控制器中,而不是彈出視圖控制器。
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let navVC = storyboard.instantiateViewControllerWithIdentifier("glossaryPopupID") as! UIViewController
self.window?.rootViewController?.presentViewController(navVC, animated: true, completion: nil)
return true
當彈出窗口關閉時,後面的屏幕現在是空白的,而不是顯示原始視圖控制器。
所以我的問題是,這是否是最好的方式來實現這一點,因爲我不知道它的最佳做法是在應用程序中使用URL鏈接來鏈接到同一應用程序的其他部分,或者有另一種方式。