【问题标题】:Best approach for creating this custom UINavigationbar ios创建此自定义 UINavigationbar ios 的最佳方法
【发布时间】:2014-12-04 21:09:29
【问题描述】:

我正在创建一个 UINavigationBar,它将在各种状态下扩展和收缩。顶部图像是处于收缩状态且背景透明时的图像。下方的图像表示当它使用背景和搜索栏展开时。当用户向下滚动时,导航栏背景将动画化并显示搜索字段。

有人可以建议构建这个的最佳方法吗?

到目前为止,我已经探索了 UINavigationBar 的子类化,但是在导航栏中放置项目或将视图连接到 xib 时,我一直很难。我还看到了扩展内容只是锚定到视图控制器上边距顶部的 UIview 的示例,但是我将导航的外观分成两个视图,这会使动画出现问题。

【问题讨论】:

    标签: ios uinavigationbar subclass


    【解决方案1】:

    根据UISegmentedControl below UINavigationbar in iOS 7 的回答,可以使用UIToolBar 和一些委托方法来完成。

    不过,您可能需要稍微调整一下,以适合您想要包含的搜索栏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-30
      • 2011-12-15
      • 2013-07-22
      • 1970-01-01
      • 2014-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多