随笔分类 -  ios开发项目实际应用

ios开发利用AFN检测网络状态
摘要:注意:switch语句当两者情况相同时,可以并列写在一起,最后不要忘记开启检测 [manager startMonitoring]; 阅读全文

posted @ 2016-08-04 09:59 Hello_IOS 阅读(1691) 评论(2) 推荐(0)

ios开发图片轮播器以及定时器小问题
摘要:一:图片轮播器效果如图:能实现自动轮播,到最后一页时,轮播回来,可以实现拖拽滚动 二:代码: 三:知识点总结 1:创建定时器: 1:NSTimer *timer = [NSTimer timerWithTimeInterval:2 target:self selector:@selector(cha 阅读全文

posted @ 2016-08-03 23:26 Hello_IOS 阅读(1556) 评论(0) 推荐(0)

ios开发瀑布流框架的应用
摘要:一:瀑布流框架的应用:将封装好的瀑布流框架导入,遵守协议 二:代码: 知识点分析:1:利用MJEXtension将plist文件转化成模型数组:NSArray *newShops = [HMShop objectArrayWithFilename:@"2.plist"]; [self.shops a 阅读全文

posted @ 2016-08-03 17:12 Hello_IOS 阅读(279) 评论(0) 推荐(0)

ios开发瀑布流框架的封装
摘要:一:瀑布流框架封装的实现思路:此瀑布流框架的封装仿照tableView的底层实现,1:每个cell的frame的设置都是找出每列的最大y值,比较每列的最大y值,将下一个cell放在最大y值最小的那一列,并更新最大y值,继续比较设置frame。2:还涉及了类似于tableView缓存池的处理 瀑布流效 阅读全文

posted @ 2016-08-03 16:26 Hello_IOS 阅读(727) 评论(0) 推荐(0)

ios开发级联菜单(利用父子控制器--两个菜单封装为两个子控制器来实现)
摘要:一:1:级联菜单可以使用两个tableView来实现,也可以利用父子控制器,两个控制器来实现,根视图控制器作为两个控制器的父控制器,来管理两个子控制器。2:将左右菜单分别交给两个控制器去管理,对于一些复杂的业务逻辑,涉及大量回调操作,业务逻辑也要相对复杂,则不建议采取封装成view去处理,最好还是利 阅读全文

posted @ 2016-08-03 13:33 Hello_IOS 阅读(2073) 评论(0) 推荐(0)

网易新闻首页骨架(父子控制器实现)
摘要:一:父子控制器的应用:效果如图: 二:代码 三:知识点总结: 1:用static const定义基本数据,或是字符串来代替宏定义来节省内存 ,利用父子控制器,先将子控制器添加到父控制器上,此时父控制器最子控制器有一个强引用,只要父控制器在,则子控制器就会存在,不会销毁。子控制器在,子控制器就会对其上 阅读全文

posted @ 2016-08-03 00:22 Hello_IOS 阅读(768) 评论(0) 推荐(0)

网易新闻侧滑抽屉效果(利用父子控制器实现)
摘要:一:类似于网易的抽屉效果,启动有广告,进入主界面后,点击左上角按钮,侧滑左抽屉,点击右上角,侧滑出右抽屉。点击左抽屉按钮,对视图进行切换 。 二代码: 1:启动图展示广告界面实现:先吧启动图控制器作为窗口的根视图控制器,展示完广告消失后,再切换窗口的根视图控制器为主控制器。其中窗口指的是项目中的主窗 阅读全文

posted @ 2016-08-01 00:53 Hello_IOS 阅读(1307) 评论(1) 推荐(0)

iOS开发UIScrollView的悬停以及下拉缩放效果
摘要:一:在实际开发中常常涉及UIScrollView或是tableView的悬停以及缩放效果,如图:向上滚动视图时,红色的view一起随蓝色视图一起滚动,当到达顶端时,红色View留在顶部,蓝色view可继续向上滚动。当向下滚动蓝色视图时,红色视图随蓝色视图一起滚动下来。向上向下拉动蓝色的视图,则图中的 阅读全文

posted @ 2016-07-28 00:52 Hello_IOS 阅读(1241) 评论(0) 推荐(0)

ios开发之级联菜单(两个tableView实现)
摘要:一:在ios项目实际开发中经常会看到级联菜单的效果:如图:点击左侧菜单,右侧菜单刷新数据。此篇用两个tableView来实现如图效果: 二:代码: 1:构造数据模型:利用kvc快速构建数据模型 2:控制器代码实现: 三:知识点总结: 1:级联菜单数据模型的设计:1:左侧表格数据模型中含有右侧表格的数 阅读全文

posted @ 2016-07-26 23:26 Hello_IOS 阅读(6406) 评论(0) 推荐(1)

ios开发清除SDWebImage图片缓存
摘要:一:一般在实际的项目应用中都会用到第三方框架SDWebImage去下载缓存图片,但在ios开发应用中,常常涉及对SDWebImage缓存图片的清除。本文所列出代码即是对SDWebImage缓存图片的清除。 二:代码: 三:所用知识点: 1:NSString *path = [SDImageCache 阅读全文

posted @ 2016-07-25 23:56 Hello_IOS 阅读(5761) 评论(0) 推荐(0)

导航