摘要:collectionView在iOS9中发布了一个可以移动cell的新特性,实现如下: 1.创建collectionView并设置代理 2.设置其资源 3.监听手势,并设置其允许移动cell和交换资源 原文链接:iOS9 UICollectionView拖拽移动单元格 阿斯顿撒
阅读全文
摘要:如何防止navigation多次push一个页面?有时候网慢,点了一下没反应,用户可能就多点几下,这时候会打开好几个一样的页面: 写了一个navigation基类,重写了push方法:传进来要push的控制器,然后判断该控制器是否已经压入栈顶,
阅读全文
摘要:ViewController.m DetailViewController.m 原文链接:高德地图 显示/定位/POI搜索/大头针/气泡
阅读全文
摘要:前段时间React Native for Android发布,感觉React Native会越来越多的公司开始研究、使用。所以周六也抽空搭建了iOS的开发环境,以便以后利用空闲的时间能够学习一下。 废话不多说了,下面简单的列出步骤吧。 1. 安装Homebrew Homebrew主要用于安装后面需要
阅读全文
摘要:NSMutableParagraphStyle的部分属性: 1.NSKernAttributeName: @10 调整字句 kerning 字句调整 2.NSFontAttributeName : [UIFont systemFontOfSize:_fontSize] 设置字体 3.NSForegr
阅读全文
摘要:UIView的setNeedsDisplay和setNeedsLayout方法。首先两个方法都是异步执行的。setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会默认调用la
阅读全文
摘要:1.Locale 设置DatePicker的地区,即设置DatePicker显示的语言。 1.跟踪所有可用的地区,取出想要的地区 NSLog(@"%@", [NSLocale availableLocaleIdentifiers]); 2. 设置日期选择控件的地区 [datePicker setLo
阅读全文
摘要:1. UIResonder 对于C#里所有的控件(例如TextBox),都继承于Control类。而Control类的继承关系如下: 代码如下: System.Object System.MarshalByRefObject System.ComponentModel.Component Syste
阅读全文
摘要:一、引言 随着autolayout的推广开来,更多的app开始使用自动布局的方式来构建自己的UI系统,autolayout配合storyBoard和一些第三方的框架,对于创建约束来说,已经十分方便,但是对于一些动态的线性布局的视图,我们需要手动添加的约束不仅非常多,而且如果我们需要插入或者移除其中的
阅读全文
摘要:IOS定位服务的应用 一、授权的申请与设置 二、定位服务相关方法 三、定位服务代理的相关方法 四、定位服务获取到的位置对象 五、航标定位得到的航标信息对象 IOS定位服务的应用 一、授权的申请与设置 二、定位服务相关方法 三、定位服务代理的相关方法 四、定位服务获取到的位置对象 五、航标定位得到的航
阅读全文
摘要:在上一篇博客中:http://my.oschina.net/u/2340880/blog/414760。对iOS中的定位服务进行了详细的介绍与参数说明,在开发中,地位服务往往与地图框架结合使用,这篇博客主要对iOS官方的地图框架MapKit.framework进行介绍。 一、初始化地图视图与相关属性
阅读全文
摘要:iOS原生地图开发进阶——使用导航和附近兴趣点检索 iOS中的mapKit框架对国际化的支持非常出色。在前些篇博客中,对这个地图框架的基础用法和标注与覆盖物的添加进行了详细的介绍,这篇博客将介绍两个更加实用的功能的开发:线路导航与兴趣点搜索。前几篇博客的链接如下: 地图基础用法详解:http://m
阅读全文
摘要:介绍一下Objective-c常用的函数,常数变量 算术函数 三角函数 指数函数 常数 原文链接:IOS开发之 常用函数和常数
阅读全文
摘要:GCD之dispatch queue深入浅出 浅谈iOS开发中方法延迟执行的几种方式
阅读全文
摘要:立即关机:Cmd-Opt-Ctrl-Eject 立即重启:Cmd-Ctrl-Eject 弹出关机提示 :Ctrl + 关机 正常关机快捷键 : Ctrl + Opt + 关机 休眠 : Cmd + Opt + 关机 瞬间关机 : Shift + Ctrl + Opt + 关机显示mac最近开机时间:
阅读全文
摘要:本文原文 原文转自 1.1. Collection View 全家福: UICollectionView, UITableView, NSCollectionView n 不直接等效于NSCollectionView n 也不替代UITableView 亲兄弟 为什么要使用Collection Vi
阅读全文
摘要:iOS: 在代码中使用Autolayout (1) – 按比例缩放和优先级 AutoLayout的三种设置方式之——NSLayoutConstraint代码篇
阅读全文
摘要:软件开发平台GitHub今日宣布,已获得硅谷多家知名风投2.5亿美元融资,这也让其融资总额达到了3.5亿美元,此轮融资对GitHub的估值约为20亿美元。 GitHub有何特别之处? GitHub创立于2008年,被Forrester称作“面向开发者的Facebook”。自从创建之日起,GitHub
阅读全文
摘要:可能原因: 你AS版本不够高。。。。能够更新的话你更新试下,不能更新删了最新的sdk,不要下载4.4以上的版本 解决方法如下 第一种,最简单,但是不推荐这么做 将build.gradle 里的类似 改成 或者 这是不推荐的方法,但是简单可行 第二种方法,这才是解决方法的正确方式 首先下载 当然如果有
阅读全文
摘要:1.pull request 有一个仓库,叫Repo A。你如果要往里贡献代码,首先要Fork这个Repo,于是在你的Github账号下有了一个Repo A2,。然后你在这个A2下工作,Commit,push等。然后你希望原始仓库Repo A合并你的工作,你可以在Github上发起一个Pull Re
阅读全文
摘要:昨天使用Cocoapods导入AFN做POST的时候,导入的最新版的3.0.4,突然发现找不到AFHTTPRequestOperationManager了。。。上github上一看,发现没有这个了。刚开始以为是cocoapods没有给我导进去,因为是小demo,就想自己写一个网络请求的,发现也没有这
阅读全文
摘要:iOS打包导出时出现Missing iOS Distribution signing 上传APP就出现Missing iOS Distribution signing indetity for 打包ipa因“此证书的签发者无效” 导致的 “Missing iOS Distribution signi
阅读全文
摘要:%@ 对象%d %i 整数%u 无符整形%f 浮点/双字%x, %X 二进制整数%o 八进制整数%zu size_t%p 指针 %e 浮点/双字 (科学计算) %g 浮点/双字%s C 字符串%.*s Pascal字符串%c 字符%C unichar%lld 64位长整数(long long)%ll
阅读全文
摘要:File: New : 可以新建tap,窗口,新文件,playground,workspace,target等等。 Add Files to XX: 为这个项目中引入文件 Open :打开文件 Open Recent :打开最近的打开的项目或者工作组 Open Quickly :通过搜索文件名快速打
阅读全文
摘要:1. Block的声明和线程安全Block属性的声明,首先需要用copy修饰符,因为只有copy后的Block才会在堆中,栈中的Block的生命周期是和栈绑定的,可以参考之前的文章(iOS: 非ARC下返回Block)。另一个需要注意的问题是关于线程安全,在声明Block属性时需要确认“在调用Blo
阅读全文
摘要:普遍传值方式如下: 1.委托delegate方式; 2.通知notification方式; 3.block方式; 4.UserDefault或者文件方式; 5.单例模式方式; 6.通过设置属性,实现页面间传值 着重说一下block方式: block介绍:http://blog.csdn.net/to
阅读全文
摘要:// _ooOoo_ // o8888888o // 88" . "88 // (| -_- |) // O\ = /O // ...
阅读全文
摘要:…………纠偏 篇………….. 1. 涉及接口:<CoreLocation/CoreLocation.h> 2. 核心代码解读: if ([CLLocationManager locationServicesEnabled]) { [self.locationManager setDelegate:s
阅读全文