「知乎日报」高仿 App 开源事项

开源项目wwq0327 • 于 2015-10-27 22:08:03 +0800 • 最后由 IvanLing2015-10-28 00:40:43 +0800 3434 阅读

NirZhihuDaily2.0

项目地址

https://github.com/zpz1237/NirZhihuDaily2.0

根据 https://github.com/izzyleung/ZhihuDailyPurify/wiki/知乎日报-API-分析 提供的API制作的知乎日报iOS客户端。

实现了知乎日报的大部分功能,未实现用户登录,个性化主题日报以及查看新闻评论及点赞等非主要功能。

在Xcode 7.0 Swift2.0环境下编写。

主体为Swift,但利用了大量OC工具类。

注释相当详细,十分便于理解。

待修改的bug

  • 首页上方循环播放图有小几率 frame 显示不正确
  • 由于网络原因获取数据失败的话,会输出错误信息,不能显示网络数据,重新加载即可
  • 文章内容下拉加载上一篇之后,statusBar 在上划到特定 offset 之后不能自动变色
  • 文章内容下拉加载上一篇之后,在 View Hierachy 中会多出一层空白 view
回复: 4
  • iBcker 2015-10-28 00:18:25 +0800

    效果不错 :+1:

  • hugrup 2015-10-28 00:31:35 +0800

    :+1:

  • hugrup 2015-10-28 00:32:21 +0800

    切换动画是怎么实现的?

  • IvanLing 2015-10-28 00:40:42 +0800

    在最新的文章 继续下拉的时候,偶尔会闪退。

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,见 Emoji cheat sheet
  • @name 会链接到用户页面,并会通知他
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
Ctrl+Enter