之前用AVFoundation自定义相机做了拍照与视频相关的东西,为什么要自定义呢?主要是提供更个性化的交互设计,符合app主题,对于视频来说,也便于提供更多丰富有趣的功能。前段时间整理了下拍照部分的功能,主要分为以下五个部分 1...
阅读(37) 评论(0)
    1.地图坐标转换那些事    (1)投影坐标系与地理坐标系      地理坐标系使用三维球面来定义地球上的位置,单位即经纬度。但经纬度无法精确测量距离戒面...
阅读(67) 评论(0)
    产品中接入了微博/微信的第三方登录分享功能、微信和支付宝的第三方支付功能,之前在开发过程中涉及到这些部分,于是抽空将接入过程梳理了一遍。     1.微博、微信、支付宝SDK相关接入设置...
阅读(48) 评论(0)
    当内容及分类较多时,往往采用顶部标签式导航栏,例如网易新闻客户端的顶部分类导航,最近刚好有这样的应用场景,参考网络上一些demo,实现了这种导航效果,记录一些要点。     效果图(由于...
阅读(64) 评论(0)
     在一些场景中,需要限制用户的输入字数,例如在textField里进行控制(textView也类似,崩溃原因也相同),如图所示     系统会监听文本输入,需要注意的第一点...
阅读(80) 评论(0)
    1.表单键盘遮挡     应用场景为一个collectionView上有多个textfield、textView供用户填写信息。     之前输入项较少时,采取的方...
阅读(57) 评论(0)
   实习到工作前两年,一直做GIS相关的工作,从产品技术支持到开发,中间自学iOS开发,本来规划做移动GIS产品相关的工作,计划赶不上变化,部门业务变化于是选择转到一个WebGIS项目上奋斗了一年半,去年跳槽转到i...
阅读(140) 评论(0)
    1.使用CAReplicatorLayer制作等待动画     CALayer+CABasicAnimation可以制作很多简单的动画效果,之前的博客中介绍的“两个动画&rd...
阅读(51) 评论(0)
     远程消息推送处理场景有三种:分别是app还没有运行、app在前台运行以及app在后台运行,下面介绍处理流程及三种场景下处理步骤      1.流程  ...
阅读(55) 评论(0)
     Text主要总结UILabel、UITextField、UITextView、UIMenuController以及UIWebView/WKWebView相关的一些问题。    ...
阅读(75) 评论(0)
     平时APP中的广告位、或者滚动的新闻图片等用到的就是图片轮播这种效果,实现方式主要有两种,一种是ScrollView+ImageView,另一种则是通过CollectionView,今天总结的是S...
阅读(123) 评论(0)
    这篇主要总结下iOS开发中多线程的使用,多线程开发一般使用NSThread、NSOperation及GCD三种方式,常用GCD及NSOperation。     1.NSThread...
阅读(76) 评论(0)
    这一篇主要总结iOS开发中进行HTTP通信及数据上传下载用到的方法。网络编程中常用的有第三方类库AFNetworking或者iOS7开始新推出的NSURLSession,还有NSURLSession的前任NS...
阅读(89) 评论(0)
    这篇主要总结在iOS开发中XML/JSON数据解析过程用到的方法。XML数据解析主要使用SAX方式的NSXMLParser以及DOM方式的GDataXML,JSON数据解析主要使用NSJSONSerializ...
阅读(126) 评论(0)
    iOS里有时候需要且仅只需要一个实例,例如每个应用程序有且仅有一个UIApplication的实例“ [UIApplication sharedApplication]”,这...
阅读(78) 评论(0)
1 2 下一页共2页  到第