ios新知识ios学习资料

第一个iOS项目

2015-08-10  本文已影响1356人  cslong

布局瀑布流
类似的IM
分享
第三方推送
图片效果处理

项目效果图如下:


首页.png 资讯.png 图片内容.png 数据_1.png 我.png 个人设置.png 图片处理.png

主要是使用tableview 自定义CELL形式。
以标准的单元格 内部构建固定的一个ITEM (自定义一个包含内容图片,用户头衔,用户名,提交时间差)。再通过内行类型去控制该cell要使用的那种cell模式 一共是四种。每种包含Item的数量不同。类似S型排布。

通过请求时间固定轮询的方式。实现一个模拟IM效果。单位控制在5S,用户没有在私信聊天页面内,是有在外部做一个推送消息机制。聊天布局页面采用了第三方的气泡实现效果,键盘内还包含有第三方的表情库。

使用友盟集成的SDK。轻便快捷。只需要熟悉调用API接口。即可实现。

使用的是个推,在APP端使用时候先注册key ,上传开发和推送证书,服务器端设置相关内容,调用第三方接口,个推再进行处理推送过来。

使用系统自带效果处理,使用异步方式实现。

里面内部用到的第三放框架解析

第三方框架.jpg
  • HexColors : 颜色处理 @"#be9e81" 转换为对应的UICOLOR

以上就是所用到的开源框架和组件

  • 页面数据传递刷新
    A页面数据 B页面修改 同时改UI显示 用到block方式

PS:有错误或者不足之处,欢迎指出。谢谢。

上一篇 下一篇

猜你喜欢

热点阅读