[IOS] 论坛源码推荐(5月5日):模拟照片堆砌浏览效果 模仿网易新闻App主界面交互

[复制链接]
查看961 | 回复3 | 2015-6-14 11:23:12 | 显示全部楼层 |阅读模式
[color=rgb(0,]XTNews:网易新闻主界面交互方案实现' O0 C& P4 E" s4 x- [4 ~# n
  XTNews模仿了网易新闻App的主界面交互  p5 Y9 M( s8 e) V+ ]
  1、嵌套在滚动视图里面的View支持重用,更换列表类型重写XTListView即可。# a# u! S1 l8 {+ A, a% x4 I) D% [
  2、支持快速水平滑动滚动视图。
7 q, k/ `9 r. [5 T  3、完美解决滚动视图和侧滑框架的手势冲突,支持在滚动视图内部滑动打开侧滑框架。
" V3 }3 R3 v: W' {8 s- M8 c9 z* a( O! R  测试环境:Xcode 5.0,iOS 5.0以上
& @) {4 p) ]* Z! P0 w3 t$ l 4196_140505091740_1.gif 2 j1 X7 Y2 K) [, i. k0 q" B9 X- l0 u

2 s/ a& V% k2 \, z& X  [color=rgb(0,]模拟照片堆砌浏览效果  
. J- w/ L4 @+ ~6 ?  实现了如下的功能0 m* s  M- h; ^( A5 q8 ]+ l3 y$ {$ f
  1.每次照片显示顺序伪随机% K4 w& ~4 [$ ]! I) ]. F2 ]' D
  2.可以任意旋转缩放顶端的图片: y# v8 Q0 H, s( S3 o
  3.每张照片时放入uiview而不是uiimageview3 Q: k9 b8 U  A. O! Q
  4.每张照片都有阴影效果/ |, l1 ^, K! O  P2 f
  5.指示器(page control)只是当前照片位置
! d8 c" ]0 S4 t7 C8 P  6.每张照片滑动后自动一道末尾9 G) ?( [7 I2 Y
  测试环境:Xcode 5.0,iOS 4.3以上
9 x; \0 u6 C/ x7 y3 Q1 Y 4196_140505091757_1.jpg 1 n' M7 S8 O' ]! F1 `! j
* B9 ~4 p, d: Q. z: y
   
$ }2 k4 K/ k1 k5 A: C- I6 c  [color=rgb(0,]GBFlatButton  GBFlatButton是UIButton一个扁平化和轻量级的实现。
; R7 r) Y' [5 O8 l! a( |/ q测试环境:Xcode 5.0,iOS 6.0以上
( t& w6 L0 k/ v8 a, g( r4 Y0 X$ P  P' i8 g1 [6 a
4196_140505091809_1.png
4 [: ^* U& J: P, w. [0 o+ X% g2 b
6 N( M; q4 o. s3 ~$ x[color=rgb(0,]PMTween' g# F* s" z6 A
PMTween是一个优雅灵活的iOS渐变库,提供了多种渐变方式,可以让你更好地关注其他动画和渐变任务,并且可根据项目需求进行调整,不管是自定义渐变类,还是支持自定义对象类型。
4 b2 i! v" a# [. @. L& t, E" |' h特性:
- H, m* d# T, f7 `PMTween让简单的,复杂的渐变任务变得简单优雅。1 H. j1 G" f# T* F. R" q
渐变可以被分组和排序,可以被嵌入任何你需要的配置中。5 [* f% u6 {* w3 O. E7 ]
PMTween可简单支持自定义值类型。6 _) d; g1 {, g( \+ H
PMTween支持多种状态事件的值通知和block。
* O* t7 D/ M( E
4 t9 \! k8 @3 `- b3 l测试环境:Xcode 5.0,iOS 5.0以上
4 _1 e  P5 z2 ?. x  q! h, ?1 |1 I
3 C9 U  C$ c, l 4196_140505091827_1.gif 2 s2 c4 v# E6 [1 h5 u: R/ b
9 I- R, p3 h# b) k9 i6 ~. l1 c
[color=rgb(0,]TEAChart  $ h- l) S; I: M  g0 o! ^- k
TEAChart是一个简单直观的iOS 图表库,支持钟表式的图表、曲线图以及柱状图。
# L; ?2 ?9 N6 j7 y测试环境:Xcode 5.0,iOS 6.0以上
9 H, s) }, V  n3 w! P/ x& O0 O) q1 D& ^2 @9 f" z. Y. W6 v
4196_140505091838_1.jpg " F  s& R( K4 c) Z
* X3 A% [9 u' I: D
[color=rgb(0,]AFWeather * d, \. e1 J# w: c' g
AFWeather可很简单地获得附近的天气预报,支持5种不同的服务。AFWeather返回原始json数据,你可以轻易地获得需要的数据。- ?, F* ]) M* F/ f7 k: H: S$ J8 h6 q
测试环境:Xcode 5.0,iOS 7.0以上
$ i9 g. c( H" p& M9 i, l5 _6 b) e- {; c# M) F
4196_140505092001_1.png
, w6 j+ U0 O! w8 e% w" Y: t
4 @& z! J8 }6 j: c8 s
! s7 c- H' D1 V( \9 k1 v! b  \9 H. N& ?* z$ u" B  g8 K
6 k& r$ g; O; K2 R. D$ |

6 w# c; X1 \2 \) K# Q. l$ C. Z
: s5 L! H' y1 G
是全球最大的苹果开发中文社区,官方微信每日定时推送各种精彩的研发教程资源和工具,介绍app推广营销经验,最新企业招聘和外包信息,以及Cocos2d引擎、Cocostudio开发工具包的最新动态及培训信息。关注微信可以第一时间了解最新产品和服务动态,微信在手,天下我有!7 p. l; q( v& B% j+ x% Y$ \
0 `: ?$ [3 D$ p+ U

# i+ u3 u6 W* ?2 Y9 O# K" f% L- X/ v4 E
请搜索微信号“”关注我们!
# T8 g2 F0 n; _% U 4196_140505092521_1.jpg
回复

使用道具 举报

ssst168 | 2018-7-31 21:19:16 | 显示全部楼层
哈...今天心情不错,来游戏咖啡区签到了..
回复 支持 反对

使用道具 举报

lanse1573 | 2020-7-28 00:41:52 | 显示全部楼层

2 x/ \) d! J& N- D- S; S, Z  R看一下内容,也许有帮助,谢谢!
回复 支持 反对

使用道具 举报

CriticalError | 2021-6-9 11:37:44 | 显示全部楼层
thanks a lot for the great share.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则