Feedly如何为iPhone的应用程序实现自定义页面控制?

pro*_*vdr 2 iphone ios

适用于iPhone的Feedly配备了很酷的设计,特别是它的自定义页面控件(滚动条?)放在顶部.

我正在开发一款适用于iPhone的应用程序,并且尽可能高效地使用空间我正试图找到一种方法来实现像Feedly这样的自定义页面控件.我实际上认为应用程序是用HTML5和CSS制作的?虽然我不确定.我发现了一些自定义的开源页面控制框架,但它们与其他东西有关,例如点的颜色要么大小.

以下是Feedly for iOS http://i.stack.imgur.com/wf595.jpg的示例图片链接

虽然这是一个iPad版本,但基本上iPhone是一样的.您会看到状态栏正下方的绿色条,如果您滑动页面,则彩色条滚动.它更像滚动条.

谢谢.

  • 好的,所以我取消了该应用程序的归档,结果发现它主要是用HTML制作的,并使用PhoneGap进行转换.我不会在我的应用程序中使用HTML,我的旅程仍然继续......

0x9*_*x90 6

将所有内容放入UIWebView(在HTML和CSS中实现)通常是一个糟糕的想法.

Feedly似乎做的是使用一个UIScrollView.ScrollView发送多个事件,包括何时移动和点击.

然后,只要移动ScrollView,它们就会更新顶部的绿色滚动条.可能的是,当用户接近其位置以节省内存时,他们还将加载ScrollView中的实际内容.

你可以在几天的编码工作中自己实现这样的东西.

(免责声明:这就是我实现你所展示的内容的方式.它是如何实际完成的 - 只有Feedly知道.)