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