
iOS 特性
文章平均质量分 75
直隶码农
coding
展开
-
iOS 屏幕旋转
iOS6的旋屏控制技巧在iOS5.1 和 之前的版本中, 我们通常利用 shouldAutorotateToInterfaceOrientation: 来单独控制某个UIViewController的旋屏方向支持,比如: [cpp] view plaincopyprint?- (BOOL)shouldAutorota转载 2016-09-02 15:17:13 · 349 阅读 · 0 评论 -
iOS 加速计和陀螺仪 简介
一、CoreMotion框架介绍我们知道有一些iOS的应用,会有一些特殊的要求,比如:1. 电子罗盘指南针之类的应用:让我们知道方向。2. 运动类型软件:让我们知道我们跑步多少公里。3. 社交软件中的摇一摇功能。4. 游戏中扮演角色类中根据设备的晃动等进行操作。其实,他们多半是使用了iOS中的一个核心运动框架CoreMotion.framework使用iOS提供转载 2016-12-03 20:32:53 · 788 阅读 · 0 评论 -
关于iOS 后台执行任务
一. beginBackgroundTaskWithExpirationHandler关于后台执行,任何app进入后台时,设置beginBackgroundTaskWithExpirationHandler,都有3分钟左右的后台任务执行时间。 3分钟后,app会被iOS强行挂起。但是,有5类app允许有“无限的”后台运行时间:1. Audio。2. Locati原创 2016-11-23 20:48:42 · 701 阅读 · 0 评论 -
iOS10 推送详解
最近在研究iOS10关于推送的新特性, 相比之前确实做了很大的改变,总结起来主要是以下几点:推送内容更加丰富,由之前的alert 到现在的title, subtitle, body推送统一由trigger触发可以为推送增加附件,如图片、音频、视频,这就使推送内容更加丰富多彩可以方便的更新推送内容import 新框架添加新的框架 UserNotificatio转载 2016-11-12 00:21:44 · 637 阅读 · 0 评论 -
iOS10全新方法实现推送+deviceToken无法获取或无效的解决
Xcode 8和iOS10正式版出来后,这个方法做了修改,也是之前也没发现这个参数有啥用:UNNotificationCategory *category1 = [UNNotificationCategory categoryWithIdentifier:@"Category1" actions:@[action2,action1] minimalActions:@[action2,act转载 2016-11-12 00:20:09 · 8615 阅读 · 0 评论 -
iOS10推送通知适配
iOS10推送新增了UserNotifications Framework,使用起来其实很简单。只是在iOS10以上系统上点击通知栏,回调方法不再走原来的这两个方法- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {}-转载 2016-11-12 00:15:37 · 595 阅读 · 0 评论 -
iOS开发之传感器
转:http://www.cnblogs.com/dongwenbo/p/4301530.html传感器什么是传感器传感器是一种感应\检测装置, 目前已经广泛应用于智能手机上传感器的作用用于感应\检测设备周边的信息不同类型的传感器, 检测的信息也不一样 iPhone中的下面现象都是由传感器完成的在地图应用中, 能判断出手机头面转载 2015-04-09 14:36:54 · 9856 阅读 · 0 评论 -
iOS7下滑动返回与ScrollView共存
【前情回顾】去年的时候,写了这篇帖子iOS7滑动返回。文中提到,对于多页面结构的应用,可以替换interactivePopGestureRecognizer的delegate以统一管理应用中所有页面滑动返回的开关,比如在UINavigationController的派生类中 1 //我是一个NavigationController的派生类 2 - (id)initWithRo转载 2016-11-09 21:27:47 · 356 阅读 · 0 评论 -
iOS7滑动返回
iOS 7中在传统的左上角返回键之外,提供了右滑返回上一级界面的手势。支持此手势的是UINavigationController中新增的属性interactivePopGestureRecognizer,即右滑返回只支持以UINavigationController为容器的ViewController间切换,要想在自定义容器中使用,需要一些额外的工作。基本地,控制ViewContr转载 2016-11-09 21:26:35 · 313 阅读 · 0 评论 -
UINavigationController全屏右滑返回
导航控制器默认自带了侧滑功能,当用户在界面的左边滑动的时候,就会有侧滑功能。 导航控制器的view自带了滑动手势,当用户在界面左边拖动,就会触发滑动手势方法,并且有滑动返回功能,说明系统手势触发的方法已经实现了滑动返回功能。 系统自带的滑动手势interactivePopGestureRecognizer ,打印出来:NSLog(@"%@",self.interactive原创 2016-11-09 21:23:00 · 1544 阅读 · 3 评论 -
Gesture Recognizers与触摸事件分发
一.Gesture RecognizersGesture Recognizers是在iOS3.2引入的,可以用来识别手势、简化定制视图事件处理的对象。Gesture Recognizers的基类为UIGestureRecognizer,这一个抽象基类,定义了实现底层手势识别行为的编程接口。在UIKit框架中提供了6个具体的手势识别类,用来识别常见的手势。这6个手势识别器类为:U转载 2016-11-09 11:32:35 · 366 阅读 · 0 评论 -
ios 手势
转自:http://blog.youkuaiyun.com/zhang_biao_1991/article/details/12654233首先新建一个基于Sigle view Application的项目,名为GestureTest;我的项目结构如下:往viewController.xib文件里拖动一个imageView,并使覆盖整个屏幕,改动属性为:转载 2015-01-01 15:13:29 · 479 阅读 · 0 评论 -
iOS10权限问题
iOS10 上访问相册崩溃,提示:This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with原创 2016-09-19 20:13:39 · 769 阅读 · 0 评论 -
iOS 推送
一直更新了iOS8,但是一直没有开始研究这个iOS8,今天因为项目用到了推送,于是体验了iOS8的推送,先讲讲这个推送。目前分为四个推送:用户推送,本地推送,远程推送,地理位置推送。用户推送我们先开始讲这个用户推送,我们要使用之前必须先注册这个推送,用户要允许这个程序进行推送注册过程:转载 2016-09-04 17:48:39 · 259 阅读 · 0 评论 -
iOS8推送消息的快速回复处理
iOS8拥有了全新的通知中心,有全新的通知机制。当屏幕顶部收到推送时只需要往下拉,就能看到快速操作界面,并不需要进入该应用才能操作。在锁屏界面,对于推送项目也可以快速处理。基本上就是让用户尽量在不离开当前页面的前提下处理推送信息,再次提高处理效率。 能够进行直接互动的短信、邮件、日历、提醒,第三方应用,可以让你不用进入程序就能进行快捷操作,并专注于手中正在做的事情。 在通知横幅转载 2016-09-14 11:54:01 · 532 阅读 · 0 评论 -
【腾讯Bugly干货分享】iOS App 签名的原理
本文来自 WeRead 团队博客: http://wereadteam.github.io/iOS 签名机制挺复杂,各种证书,Provisioning Profile,entitlements,CertificateSigningRequest,p12,AppID,概念一堆,也很容易出错,本文尝试从原理出发,一步步推出为什么会有这么多概念,希望能有助于理解 iOS App 签名的原转载 2017-10-09 23:04:30 · 558 阅读 · 0 评论