【问题标题】:iOS load view from specific positioniOS 从特定位置加载视图
【发布时间】:2012-08-03 10:39:09
【问题描述】:

大家好。

我想要实现的是将我的搜索栏放在导航控制器后面,就像在麻雀应用程序中一样。所以当你向下滚动时,搜索栏基本上是视图的一部分。

第一张图片是首次加载时的视图。第二个是在我向下滚动之后。 你知道我有什么方法可以做到这一点吗?我正在考虑将搜索栏作为视图的一部分,然后从搜索栏下方的点加载视图。但我不知道该怎么做。任何帮助将非常感激。谢谢。

【问题讨论】:

  • 您可以找到一些关于如何为UITableView 实现搜索栏的信息here

标签: ios uiview uinavigationcontroller searchbar


【解决方案1】:

如果您使用的是 tableview,我同意 @holex 的评论。重新实现似乎很愚蠢。

但是,万一您不是。您可以只为您的内容使用 UIScrollView 并将搜索栏放在顶部,并相应地调整内容偏移量。所以它看起来好像搜索栏从您的导航栏下方开始动画化。

Here's a link to the UIScrolView class page on the dev site

【讨论】:

  • 我没有 UITableVIew。它只是一个 UIScrollView。谢谢@SimonH。这比我想象的要容易得多。
  • 是的,事情就是这么简单:P
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-14
  • 1970-01-01
相关资源
最近更新 更多