uipageviewcontroller,搜索栏没有显示

时间:2014-08-12 19:36:22

标签: ios uipageviewcontroller

我有一个ios7应用程序正在使用页面视图控制器来浏览一系列页面。我想在这上面有一个导航栏和一个工具栏。下面是我的意思:

http://i.stack.imgur.com/ddgXY.png

我有3个视图要构建它。

  1. Root - 嵌入在导航grontroller中的视图控制器
  2. 页面视图控制器 - 页面视图控制器
  3. 页面 - 代表页面的视图控制器(又名大白框)
  4. root 页面视图都是UIViewController的子类

    搜索栏位于 root 中,其余部分位于顶部导航栏中。导航栏很好(菜单按钮有效)但我无法使用搜索栏。看起来搜索栏被页面视图控制器页面覆盖。这是因为只有当我将页面背景透明时才能看到它(如果我在页面之间增加空间,你可以看到它在你滑动时在它们之间达到峰值)。即使我将页面背景透明化,点击也不会通过,键盘也不会出现。

    我需要一种方法让这个搜索栏可见且可用。我不想把它放在页面视图中,因为当你通过页面滑动时它看起来很糟糕,就像每个页面都有一个。我希望它像红色导航栏一样粘。

    另外,我正在使用故事板。

1 个答案:

答案 0 :(得分:0)

您始终可以将搜索栏放在导航栏中而不是标题中。只需将搜索栏拖动到导航栏的标题

即可