`
tianyahala
  • 浏览: 5208 次
文章分类
社区版块
存档分类
最新评论

新版网易新闻客户端应用iOS源码

 
阅读更多

这是一个不错的iOS项目源码。

 


源码下载:

演示图:
  

1.这次更新的亮点是添加了天气效果以后也可以用网易新闻看天气预报了,各种轻微的动画效果也没有放过。



2.新版的网易新闻,整改了首页UI,在底部加上了tabbar,因此多了很多页面这里也都编了,但是无法交互。毕竟东西太多了,我觉得能点击看到效果就算不能进一步深入,就一个壳子也比全空没有强是吧。。



3.主页-主页的下方加了tabbar,nav的两个按钮做了改变


4.详情页-详情页对细节的处理更加注意,如以前有人反馈的评论数不对问题已修复,并且以前会出现某条新闻点进去没评论,这个问题也找到了原因,并彻底修复。


5.图集页-图集页无大改,现在图集的评论用的还是假数据,但是后面会陆续完善


6.评论页-评论页对细节修改很多,如果以前玩过本项目的会发现现在评论页已经没有较乱得细节了都改了。




旧版回顾
精仿的网易新闻。笔者工作之余,对着网易UI,扒网易图片素材,抓取网易接口等做的。里面完成了主导航页,新闻详情页,图片浏览页,评论页。效果不错,比网上流传的各种和网易新闻UI架构有关的代码都要完整,都要好。
1.主导航页面主要功能点是在顶部的标题栏可以滑动,scrowView和collectionView的循环利(之前版本)用并且在点击标题栏或是,手势滑动的时候,下面的页面都会滑到当前的页面。 并且新闻模块是懒加载的,你要看哪几个页面他才会加载。这是通过控制scrowView的两个手势停止的代理方法来实现的。 下面的新闻模块提供了4种自定义的cell,通过对数据的解析,来判断改加载到哪种自定义cell中。 结果让主页显得很丰富。


2.关于新闻详情页,网易原本的接口在上一个页面返回的数据中既有一个url地址,也有一个xml的字符串,url地址展示后不美观,所以做法是将xml格式的字符串解析并在webView中展示,这其中做到了图文混排并设置了css样式。本页面主要的亮点是JS代码与OC代码间的传值。在webview中点击图片后下面弹出可以保存的式样,这是控制一个页面重定向方法拦截发出的请求来实现的。


3.评论页相对较为简单,就是普通的自定义cell。控制好自定义的行高就没有问题了。关于用户介绍的那个label可以用正则过滤下的,不过写这玩意主要精力都在核心功能上这里就没仔细弄了。


4.图片查看器页面也是基本达到了模仿的效果,下面的文字和9/16等样式都是通过scrowView的偏移量动态计算的,并且和首页一样也是懒加载图片的方式,在图片下载中还未显示时会有一个网易的占位图片。



    本项目还用到了上拉加载下拉刷新和一些关于父子控制器嵌套和自定义导航栏等技术知识,这些对平时的开发也是有一定帮助的。
不定时更新 欢迎点星。

测试环境:Xcode 6.2,iOS 6.0 以上

详细说明:http://ios.662p.com/thread-2550-1-1.html

分享到:
评论

相关推荐

    iOS 网易新闻客户端

    iOS 网易新闻客户端

    仿网易新闻IOS客户端源码

    别处找到的, 感觉很适合学习用。包含了 侧面推出菜单; Json调用; 本地缓存; 感谢原作者!

    ios 高仿网易新闻客户端

    iOS高仿网易新闻阅读客户端完整源码 完整版app源码

    网易新闻客户端源码

    高仿网易新闻客户端源码,初学者可以拿来练练手

    新版网易新闻客户端应用

    源码SXNews,精仿的网易新闻。笔者工作之余,对着网易UI,扒网易图片素材,抓取网易接口等做的。里面完成了主导航页,新闻详情页,图片浏览页,评论页。效果不错,比网上流传的各种和网易新闻UI架构有关的代码都要...

    SXNews-master.zip_新闻客户端

    一个模仿网易新闻iOS客户端的项目源码,99 高仿。

    网易新闻客户端翻页动画效果,qq气泡消息拖拽效果(iOS源码)

    来源:github/WHC_-ContainerViLicence:MIT作者:WHC_MobileDevelopers  

    类似网易新闻客户端滑动联动效果

    类似网易新闻客户端滑动联动效果,源码XXNavigation,模仿网易新闻客户端的滑动联动效果,即往右拖动当前视图时,底部露出的视图也会往右滑动,但是两个视图的滑动速率不一样,形成一种视差滑动效果。

    类似网易新闻客户端的page controllers

    作者imchenglibin,源码XTPageControl,类似网易新闻客户端的page controllers,效果也比较简单实现的,希望大家能够喜欢。

    类似网易新闻头像旋转的动画效果

    类似网易新闻头像旋转的动画效果源码,这个源码实现地比较简单的,可能有点类似我们现在使用的IOS版网易新闻客户端的新闻头像旋转的效果吧,而且还可以支持连续转两面的,源码很容易上手使用的。

    仿网易新闻导航效果

    仿网易新闻导航效果源码,一个仿网易新闻客户端iPhone版的标签式导航ViewController 效果与网易新闻客户端的标签式导航基本一样: (1)点击上面的标签,可以显示对应的controller,标签下面的红色提示条的长度会...

    网易新闻导航栏效果

    作者zhangfeidev,源码ZFNavigationController,对NavigationController进行了封装,效果类似天猫客户端和网易新闻客户端导航的控制器,很喜欢天猫和网易新闻的导航控制器的pop效果,于是封装了一个相同的pop效果。...

    分页滑动编辑效果

    源码WHC_-ContainerView,高仿网易新闻客户端首页分页滑动编辑效果,高仿QQ未读消息badge拖拽水滴效果和网易新闻viewPager特效集成。 测试环境:Xcode 6.2,iOS 6.0 以上

    类似网易新闻的顶部滚动条

    源码SliderSegment-,仿新闻客户端顶部的滚动条 只需要将WJItemsControlView这个类,拷贝到自己的工程中就可以直接使用。 1 WJItemsConfig,来描述组件的颜色,大小,选中颜色等等 2 -(void)moveToIndex:(float)...

    android开发资料大全

    高仿网易新闻顶部滑动条效果 Android源码之动态壁纸引擎 动态桌面实现 android控件的抖动效果 很漂亮的ListView android 图像处理滤镜 照亮边缘特效 无闪烁启动画面 Android实现《天女散花》效果--(带源码) 天天...

    侧边栏抽屉效果

    目前默认的效果有点类似网易新闻客户端,可以很方便的改为其他效果。 默认支持左和右两个控制器 支持修改滑动距离、是否开启手势拖拽、是否显示阴影等。 动画可以自定义。通过设置rootViewMoveBlock可以重写动画...

    无限循环PageView列表

    在后续的工作中也发现,类似的需求其实挺多的,比如左右滑动的 View,如网易新闻客户端,可以左右滑动,在不同的新闻栏目之间进行切换;有时候我们也需要实现一些 Tab,如果 Tab 的项目比较多,也需要考虑复用的问题...

    实现左右滑动可加载新视图的效果

    该源码实现左右滑动可加载新视图的效果,效果有点类似网易新闻客户端,新浪微博的左右滑动可以加载新视图效果,当我们推出当前视图,在返回上一级视图时,上一级的视图有会渐隐渐显和大小渐变的效果出现,是一个很...

    一款可高度自定义的TabBarController

    作者yuping1989,源码YPTabBarController,一款可高度自定义...3. 仿网易、搜狐等新闻客户端的可滑动的内容视图和TabBar,支持滑动内容视图时,对应TabItem的字体、颜色、选中背景跟随内容视图的滚动进行平滑渐变切换。

Global site tag (gtag.js) - Google Analytics