我在我的應用程序中使用3D觸摸快捷方式時遇到問題。我的應用程序使用選項卡,但我想將用戶重定向到選項卡,然後在按下創建願望列表按鈕時也將其轉換爲另一個選項卡。3D觸摸快捷鍵到選項卡視圖,然後執行segue
Here is a picture of my storyboard.
我使用目前的代碼顯示主視圖控制器,但我想它進入創建願望清單控制器。
我有一個應用程序的委託裏面的把手快捷方式的代碼是在這裏:
func handleShortcut(shortcutItem:UIApplicationShortcutItem) -> Bool {
print("Handling shortcut")
var succeeded = false
if(shortcutItem.type == "com.example.Giftr") {
print("- Handling \(shortcutItem.type)")
if let tabVC = self.window?.rootViewController as? UITabBarController{
tabVC.selectedIndex = 1
//This is where I need to swap to the "createwishlist" view controller.
}
因此,此代碼成功地進入正確的選項卡,那麼你的問題是在這之後做一個賽格? –
是的,這是正確的它進入正確的選項卡,但是當我提出視圖控制器的標籤然後消失,並在頂部的導航控件。 – onemillion
你有沒有想過這個想法?我目前有同樣的問題 –