uisplitviewcontroller

    1熱度

    1回答

    我在我的應用程序(MvvmCross/Xamarin iOS)中有一個UISplitViewController,出於某種原因,我無法獲取內容以尊重可用視圖區域的尺寸。 在屏幕截圖中顯示的情況下,主視圖將託管一個UIViewController,其中TableView位於內部。所有佈局都使用約束完成,並且在iPhone模擬器中運行時可以自行工作。 當我切換到在iPad上運行時,我的演示者中有一些自

    1熱度

    1回答

    我正在Xcode中創建一個分割視圖應用程序。當選擇一個初始主表格視圖單元格時,我需要繼續閱讀新的細節,並用新的控制器替換主表格。 我幾乎通過在prepareForSegue中觸發master segue來達到這個目的,這樣就可以同時加載兩個segues。這工作得很好,直到你看到應用程序加載一個接一個的緊湊寬度。在緊湊的尺寸類中,我不需要加載細節。 這是如何實現的,是否有最佳實踐?

    1熱度

    1回答

    我使用的是splitViewController,使我的應用程序彈出菜單幻燈片,用斯威夫特在iOS 9 我所擁有的一切工作根據需要,除了我無法獲得我的「菜單」按鈕(這是splitViewController的displayModeButtonItem)的自定義圖像。 這是我試過的。 override func viewDidLayoutSubviews() { // This will

    0熱度

    1回答

    我有一個帶有3個選項卡的選項卡欄控制器,每個選項卡都嵌入在其自己的導航控制器中。這很好,但現在我試圖把整個標籤欄控制器放在一個分割視圖控制器中。 的問題是關於拆分視圖控制器上的主視圖的導航隱藏的標籤欄控制器內的視圖的現有的導航。如果我隱藏主視圖導航,我會返回標籤欄控制器導航,但是我無法回到主列表。我可以通過編程方式添加按鈕,但只能在iPad上使用。 navigationItem.leftBarBu

    0熱度

    1回答

    我正在使用分割視圖控制器,並在使用新視圖控制器替換我的詳細視圖控制器時出現問題。當我啓動應用程序時,我將我的空視圖控制器作爲我的詳細視圖控制器,並點擊導航欄上的按鈕以顯示主視圖控制器。當我在主視圖控制器中選擇一行時,我的詳細視圖控制器將被替換爲相應的控制器。在你第一次選擇一行時它可以正常工作,但是之後每次從主控制器中選擇一行時,主控制器都不會消失,因此它只停留在細節控制器之上。 的AppDeleg

    1熱度

    1回答

    正常情況下,UINavigationController放置在UITabBarController中時,導航控制器將彈出到根目錄,並且雙擊它所在的相應選項卡。如何在標籤欄控制器和導航控制器之間實現與UISplitViewController相同的效果?理想情況下,它會通過視圖控制器的子視圖控制器遞歸併在其找到的所有導航控制器上調用popToRootViewController。我是否必須將自己的手

    0熱度

    1回答

    我的問題是體現在這個GIF灰框: 正如你可以在第一幀看,我得到我的第一個互動一個灰色的框。背景視圖是紅色的,只是爲了檢查它是否被加載。 我的故事板設置是這樣的: 我在代碼所作的唯一改動是這樣的SplitViewController類: class SplitViewController: UISplitViewController, UISplitViewControllerDelegate {

    2熱度

    3回答

    請參閱應用程序的附件截圖 - 您可以看到iPhone屏幕底部有一個未使用的區域。然而,iPad細節的相同區域卻是。我知道必須有一個酒吧需要隱藏,但我找不到任何不妥之處。 我有一個UITabBar控制器作爲我的根VC,它有一個導致UISplitViewController的選項卡。據我所知,UISplitViewController正以標準格式使用。 任何人都可以指向正確的方向。我不確定要發佈什麼信

    1熱度

    1回答

    我是否應該使用UISplitViewController的showViewController: & showDetailViewController:單獨的方法來從iOS 8推送/呈現視圖控制器? 我嘗試使用自適應UI來轉換我的應用程序。所以使用splitview控制器作爲rootviewcontroller。但對推視圖控制器感到困惑。 感謝

    0熱度

    1回答

    我有一個DetailViewController,它是在應用程序啓動開始時尚未推送的子菜單的代理。在這裏,我想知道哪裏是將委託屬性分配給ViewController的最佳位置。 這是我所做的AppDelegates.swift func application(application: UIApplication, didFinishLaunchingWithOptions launchOptio