摘要: iPhone中GPS定位如何使用 关键词 1.info.plist配置授权描述 2.引入库 3.CLLocationManager的使用 info.plist配置 在info.plist中根据情况加入以下两个string类型配置项,并填写描述 1.NSLocationAlwaysUsageDescr 阅读全文
posted @ 2016-02-01 18:47 HelloVoidWorld 阅读(988) 评论(0) 推荐(0) 编辑
摘要: github: https://github.com/hellovoidworld/HVWWeiboA.微博配图1.需求显示原创微博、转发微博的缩略图4张图使用2x2布局,其他使用3x3布局,最多9张点击小图放大图片,下载中等图片并显示,使用动画转换如果是gif文件,在缩略图上加上"gif"标识 2... 阅读全文
posted @ 2015-03-03 15:32 HelloVoidWorld 阅读(1185) 评论(4) 推荐(1) 编辑
摘要: github: https://github.com/hellovoidworld/HVWWeiboA.每条微博的底部工具条1.需求每条微博底部都有一个工具条显示3个按钮:评论、转发、赞按钮间用分割线隔开有评论数、转发数、赞数的时候显示相应数据,没有则显示文本 2.思路(略)3.实现(1)微博数据模... 阅读全文
posted @ 2015-03-03 15:30 HelloVoidWorld 阅读(788) 评论(0) 推荐(0) 编辑
摘要: github: https://github.com/hellovoidworld/HVWWeiboA.会员标识1.需求给vip会员打上会员标识不同等级的vip会员使用不同的标识使用橙色作为昵称颜色2.思路返回的user数据中有两个字段mbrank:int 会员等级mbtype:int 会员类型,大... 阅读全文
posted @ 2015-03-03 15:29 HelloVoidWorld 阅读(481) 评论(0) 推荐(0) 编辑
摘要: github: https://github.com/hellovoidworld/HVWWeiboA.设置每条微博边框样式1.需求不需要分割线每个微博之间留有一定的间隙2.思路直接设置分割线样式为none就可以去除分割线设置tableView的背景色让每个cell的y值下移10个单位,做出间隙效果... 阅读全文
posted @ 2015-03-03 15:27 HelloVoidWorld 阅读(534) 评论(0) 推荐(0) 编辑
摘要: github: https://github.com/hellovoidworld/HVWWeiboA.转发微博部分的淡灰色背景1.需求转发微博部分需要设置背景色使用图片作为背景 2.思路方法有:直接设置view的背景图片,使用UIColor的平铺图片实现view的drawRect方法,拉伸背景图片... 阅读全文
posted @ 2015-03-03 15:26 HelloVoidWorld 阅读(530) 评论(0) 推荐(0) 编辑
摘要: github: https://github.com/hellovoidworld/HVWWeiboA.cell的frame模型设计1.需求每个cell都有一个frame实例引用frame模型用来存储数据模型、设置子控件位置尺寸2.思路frame模型同时包含了数据模型和子控件的frame实例引用跟v... 阅读全文
posted @ 2015-02-26 13:51 HelloVoidWorld 阅读(785) 评论(0) 推荐(0) 编辑
摘要: github: https://github.com/hellovoidworld/HVWWeiboA.自定义微博cell基本结构1.需求创建自定义cell的雏形cell包含:内容、工具条内容包含:原创内容、转发内容 2.思路使用分层控件,逐层实现分离model和viewmodel:数据模型、fra... 阅读全文
posted @ 2015-02-26 13:46 HelloVoidWorld 阅读(1305) 评论(8) 推荐(1) 编辑
摘要: github: https://github.com/hellovoidworld/HVWWeibo A.获取登陆用户未读消息 1.需求 获取所有未读消息,包括新微博、私信、@、转发、关注等 把未读消息数显示在相应的tabItem上 把总的未读消息数显示在app图标上 当app进入后台,仍然需要刷新未读消息数量数据 读取了未读消息之后清空计数 监听tabBarItem的点击,刷新数... 阅读全文
posted @ 2015-02-11 16:53 HelloVoidWorld 阅读(1857) 评论(0) 推荐(1) 编辑
摘要: github: https://github.com/hellovoidworld/HVWWeiboA.封装微博业务1.需求把微博相关业务(读取、写微博)界面控制器不需要知道微博操作细节(例如选择从网络读取还是缓存读取)2.实现把微博操作封装成一个工具类把微博网络请求的参数和返回结果也封装成一个类3... 阅读全文
posted @ 2015-02-10 22:23 HelloVoidWorld 阅读(397) 评论(4) 推荐(0) 编辑