我有一个ios7应用程序正在使用页面视图控制器来浏览一系列页面。我想在这上面有一个导航栏和一个工具栏。下面是我的意思:
http://i.stack.imgur.com/ddgXY.png
我有3个视图要构建它。
root 和页面视图都是UIViewController的子类
搜索栏位于 root 中,其余部分位于顶部导航栏中。导航栏很好(菜单按钮有效)但我无法使用搜索栏。看起来搜索栏被页面视图控制器或页面覆盖。这是因为只有当我将页面背景透明时才能看到它(如果我在页面之间增加空间,你可以看到它在你滑动时在它们之间达到峰值)。即使我将页面背景透明化,点击也不会通过,键盘也不会出现。
我需要一种方法让这个搜索栏可见且可用。我不想把它放在页面视图中,因为当你通过页面滑动时它看起来很糟糕,就像每个页面都有一个。我希望它像红色导航栏一样粘。
另外,我正在使用故事板。
答案 0 :(得分:0)
您始终可以将搜索栏放在导航栏中而不是标题中。只需将搜索栏拖动到导航栏的标题
即可