上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
摘要: 检测网络状态 在网络应用中,需要对用户设备的网络状态进行实时监控,目的是让用户了解自己的网络状态,防止一些误会(比如怪应用无能)根据用户的网络状态进行智能处理,节省用户流量,提高用户体验WIFI\3G网络:自动下载高清图片低速网络:只下载缩略图没有网络:只显示离线的缓存数据 苹果官方提供了一个叫Re 阅读全文
posted @ 2017-11-02 01:55 孙富有(iOS工程师) 阅读(394) 评论(0) 推荐(0)
摘要: 第一种: CGFloat pageWidth = self.scrollView.frame.size.width; int page = floor((self.scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1; 举个例子吧一 阅读全文
posted @ 2017-11-01 23:35 孙富有(iOS工程师) 阅读(3488) 评论(0) 推荐(0)
摘要: CGPoint itemSprite1position = ccp(100,200); NSMutableArray * array = [[NSMutableArray alloc] initWithObjects:NSStringFromCGPoint(itemSprite1position), 阅读全文
posted @ 2017-10-29 13:54 孙富有(iOS工程师) 阅读(1241) 评论(0) 推荐(0)
摘要: - (void)viewWillAppear:(BOOL)animated{ //设置导航栏背景图片为一个空的image,这样就透明了 [self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] 阅读全文
posted @ 2017-10-23 11:41 孙富有(iOS工程师) 阅读(7460) 评论(0) 推荐(0)
摘要: 自从IOS7后UINavigationBar的一些属性的行为发生了变化.你可以在下图看到: 现在,如果你要修改它们的颜色,用下面的代码: 1 2 3 4 self.navigationController.navigationBar.barTintColor = [UIColor blackColo 阅读全文
posted @ 2017-10-22 16:55 孙富有(iOS工程师) 阅读(3593) 评论(0) 推荐(0)
摘要: 我认为是工程中在import时检测不到第三方类库的原因,从而import不会自动补全。在网上搜了很多,终于在stackoverflow找到了解决方法:只要把pods目录添加到用户头文件检索的路径即可。具体实现如下: 1.选择target(就是左边你的工程target)—— BuildSettings 阅读全文
posted @ 2017-10-17 13:54 孙富有(iOS工程师) 阅读(3513) 评论(0) 推荐(0)
摘要: 架构图: 架构原则:易读性、易维护性、易扩展性。 一、思考 做好一件事,花在思考上的时间应该多于执行。 首先根据产品需求和设计图,脑中先建立一个产品架构: 1. 产品的定位是什么。 社交?媒体?游戏?运动?音视频?电商……要搞清楚你要做一个什么类型的App,不同类型的产品,技术选型也有所不同,在这我 阅读全文
posted @ 2017-10-16 14:27 孙富有(iOS工程师) 阅读(8071) 评论(0) 推荐(0)
摘要: 今天我们来谈谈如何搭建框架,框架需要做一些什么。 第一步:找到我们的目标我们的目标是让其他开发人员拿到手后即可写页面,不再需要考虑其他的问题。 第二步:我们需要做哪些东西各位跟着我一步一步来进行。 假定我们即将要写的项目是一个tabbar+navgation的项目结构。 1. 新建工程 1.1 删除 阅读全文
posted @ 2017-10-16 14:14 孙富有(iOS工程师) 阅读(2962) 评论(0) 推荐(0)
摘要: 一、综述 现在很多的应用都会在多种平台上发布,所以很多程序猿们都开始使用Hybrid App的设计模式。就是在app上嵌入网页,只要写一份网页代码,就可以跑在不同的系统上。在iOS中,app多是通过WebView来加载网页,由于功能需求等原因,代码中少不得要和跟网页交互。 二、原理 在iOS中,本地 阅读全文
posted @ 2017-10-12 21:53 孙富有(iOS工程师) 阅读(515) 评论(0) 推荐(0)
摘要: 在一个复杂的,有状态的系统中,当一个对象的状态发生改变,如何通知系统,并对状态改变做出相应的行为是必需考虑的一个问题,在iOS中为这类问题提供了4种解决方法: 1. NSNotifiactaion和NSNotificationCenter:通知中心 2. Delegates:代理, 3. Callb 阅读全文
posted @ 2017-10-12 21:32 孙富有(iOS工程师) 阅读(179) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页