0. 参考资料

无限互联的陈为讲的仿微博项目视频

1. 搭建环境

1.1 建立single项目,去掉viewcontroller.m .h 。

1.2 添加opensource: DDMenu, FontLabel, SDWebImage.

Utils: WXHLGlobalUICommon, WXBaseModel, UIViewExt, UIUtils

prefixHeader: 添加时把路径提到根目录,不然它找不到, 更改的时候也要更改外面的那个,不然改到里面的不认识。

2)另一种方法是把项目的路径添加到build setting

1.3 添加系统库UIKit 等

1.4 添加WXBaseModel

2. 创建基本class

2.1 MainViewController(UITabBarController)

2.2 BaseViewcontroller, BaseNavigationController

3. 为每个模块创建一个group

3.1 HomeViewcontroller

1)带xib, 去掉auto layout 选项以支持6.0以下的系统

2) top bar 选择navigation bar

3.2 依次建立每个模块

3.3 在MainViewController中加入几个ViewController(放入Navigation)

代理的rootViewController设为MainViewcontroller. 然后可以看到效果如图

3.4  设置navigation的background picture.

转载于:https://www.cnblogs.com/yuanming/p/5342578.html

iOS微博项目(一)相关推荐

  1. iOS微博项目(七)发微博和定位

    class a导入class b,class b导入class a 会出现错误 如果keyboard不显示,应该是hardware->connect选择了 1. 发微博UI 2.定位 一直不回调 ...

  2. iOS微博项目(五)- 实现超链接和时间,下拉,未读数,微博正文,评论

    1. 正则表达式的使用 2. 实现超链接和时间,来源 3 下拉 1)baseTableView,用于下拉等 2)weiboTableView 多个地方都可以用到这个list 3)重构微博列表 4)下拉 ...

  3. [iOS微博项目 - 2.6] - 获取微博数据

    github: https://github.com/hellovoidworld/HVWWeibo   A.新浪获取微博API 1.读取微博API 2."statuses/home_tim ...

  4. [iOS微博项目 - 2.0] - OAuth授权3步

    A.概念 OAUTH协议为用户资源的授权提供了一个安全的.开放而又简易的标准.与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名 ...

  5. [iOS微博项目 - 3.6] - 获取未读消息

    github: https://github.com/hellovoidworld/HVWWeibo   A.获取登陆用户未读消息 1.需求 获取所有未读消息,包括新微博.私信.@.转发.关注等 把未 ...

  6. 蓝懿IOS微博项目实现登录

    登录流程: 首次登录进入登录页面,根据借口借口文档网路请求,返回数据里有code,截取返回数据取到code,之后再次访问,请求返回token,token是我们最后想要的,以后的发微博等操作都要用tok ...

  7. [iOS微博项目 - 3.2] - 发送微博

    github: https://github.com/hellovoidworld/HVWWeibo A.使用微博API发送微博 1.需求 学习发送微博API 发送文字微博 发送带有图片的微博 2.思 ...

  8. [iOS微博项目 - 4.4] - 会员标识

    github: https://github.com/hellovoidworld/HVWWeibo A.会员标识 1.需求 给vip会员打上会员标识 不同等级的vip会员使用不同的标识 使用橙色作为 ...

  9. [iOS微博项目 - 2.1] - 获得新浪授权接口

    A.如何获得新浪的授权接口 登陆新浪的开放平台 注册新浪账号 创建应用 获得应用id和请求地址 查阅相关API 关联需要进行测试的账号 1.登陆开放平台 http://open.weibo.com 2 ...

最新文章

  1. 第二百五十天 how can I 坚持
  2. 微型计算机与维修自测,微机系统及维护第三章自测.doc
  3. FreeRtos 内核函数 cmsis_os函数一览
  4. struts实战--添加功能(重点文件上传)
  5. 【linux指令】dialog实现终端下的GUI-1
  6. ​热议 | 90%的程序员输在这点上!CTO:这份路线教你成为高手
  7. android右滑返回动画,Android仿微信右滑返回功能的实例代码
  8. 基于微流域划分的洪水淹没分析
  9. Excel技巧[EXCEL 下拉填充公式,保持公式部分内容不变,使用绝对引用]
  10. for循环:100以内奇数之和
  11. 计算机 360云盘删除,如何删除电脑右键菜单中的保存到360云盘选项
  12. a10 amd 安装黑苹果_黑苹果整合版系统U盘镜像Niresh macOS Sierra 10.12.3 支持Intel/AMD......
  13. 什么样的视频算搬运的?
  14. 计算机房的英语该怎么读,计算机机房硬件维护,Computer room hardware maintenance,音标,读音,翻译,英文例句,英语词典...
  15. 蓝桥杯 基础练习 分解质因数 C语言
  16. 硬件基础知识(电容)
  17. 企业信息安全注意事项
  18. 梯度下降法的理解以及马鞍点
  19. 流量明星不灵了,与ta糊不糊无瓜。
  20. 网络安全工具使用集锦手册

热门文章

  1. MySQL Group Replication 介绍
  2. Python基础、条件语句和基本数据类型
  3. uvm_comps.svh
  4. 使用LVS实现负载均衡原理及安装配置详解
  5. 预告:大牛现身说法 TensorFlow在工程项目中的应用 | AI 研习社
  6. Codis 3.x 部署安装
  7. ES6—类的实现原理
  8. HAProxy实现动静分离
  9. lucene索引的删除和更新
  10. 触摸板库tslib的编译和配置