使用菜单+标题+页面查看推荐用于iPhone应用程序的结构

时间:2015-04-06 12:37:23

标签: ios objective-c iphone xcode swift

我正在构建一个iPhone应用程序(使用xcode 6.2和Swift)

我需要我的应用程序:

  • 自定义标题(我已尝试使用UINavigationBar,但它似乎不符合我的需求 - 尽管有一个很好的变化我不是在做右)

  • 滑动菜单从左侧滑动,同时向右移动所有内容(包括标题)

  • 页面显示在标题下方,并且位于标题下方的容器内有过渡

像那样:

enter image description here

我设法做到了,但是,当我在页面包装器中替换页面时(例如使用presentViewController - 它取代了整个视图而不仅仅是页面

我目前的结构是:

enter image description here

  • 背景保持不变。
  • PagesContainer 同时按住顶栏和PagesHolder
  • MenuViewController 动态添加到 PagesContainer 并带有负偏移量
  • 应该在 PagesHolder 内绘制
  • 页面并进行转换

对于这样做的最佳结构,您有什么建议?请主要关注如何管理属于view的{​​{1}}内的网页转换(如我结构中的UIViewController

0 个答案:

没有答案