gpt4 book ai didi

iphone - IOS实现滑出式导航的最佳方式

转载 作者:可可西里 更新时间:2023-11-01 05:45:17 24 4
gpt4 key购买 nike

我为标准 IOS 滑出式导航使用了一种相当常见的设计模式。我的设计基于此处的示例:http://www.raywenderlich.com/32054/how-to-create-a-slide-out-navigation-like-facebook-and-path .基本设计采用四个 View Controller ,一个中心 View Controller ,一个左 View Controller ,一个右 View Controller 和一个主容器 View Controller 来保存和管理其他三个 View 。主容器将中央 Controller 放在顶部,当用户向左或向右滑动拇指时, View 会滑过以在下方显示相应的 Controller 。我最近将其应用于一个拥有近三十个不同 Controller 的项目。我让它与初始 View 一起工作,但我想知道扩展此功能的最佳方式是什么?我希望这个滑出式导航在每个页面上都可用,这样用户就可以随时滑动并导航到任何地方。无论您使用什么 Controller ,右 View Controller 和左 View Controller 都将始终相同,有没有办法拥有一个通用的主容器,根据用户所在的 View 动态加载中央 Controller ?或者我是否需要为每个想要具有滑出导航功能的 Controller 去实现一个容器 Controller ?显然,我认为第一种方法是最有效和可扩展的,但我不知道我该怎么做,甚至不知道它是否可能。

最佳答案

让侧边滑出导航的一种简单方法是将开源代码集成到您的项目中。代码通常附带有关如何实现它的说明和演示应用程序。

这是一个像 facebooks 这样的开源幻灯片导航的例子

mfsidemenu

此链接带您访问的网站 (www.cocoacontrols.com) 也有一些很棒的开源 iOS 控件!

关于iphone - IOS实现滑出式导航的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16501703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com