摘要:
今天在学习文档和数据共享中,首先讲的处理统一类型标识符UTI。第一次见,所以记下来以备之用,首先了解UTI和MIME的概念1.同一类型标识符(Uniform Type Identifier,UTI)代表IOS信息共享的中心组件。可以把它看成下一代的MIME类型。UTI是标识资源类型(比如图像和文本)... 阅读全文
posted @ 2014-12-23 17:36
haibo wang
阅读(3845)
评论(0)
推荐(1)
摘要:
利用设备的机载陀螺仪可以实现,当你旋转手机屏幕时,里面的画面不会随着视图更新而移动,以平衡物理运动。下面例子利用少量简单的几何变换执行该操作。他建立一个运动管理器,订阅设备运动更新,然后基于运动管理器返回的摇晃,前倾和左右摇摆的角度应用图像变换。@implementation TestBedView... 阅读全文
posted @ 2014-12-23 11:56
haibo wang
阅读(519)
评论(0)
推荐(0)
摘要:
Core Motion框架集中了运动数据处理。该框架是在IOS 4 SDK中引入的,用于取代accelerometer加速计访问。它提供了对3个关键的机载传感器的集中式监测。这些传感器有陀螺仪、磁力计和加速计组成,其中陀螺仪用于测量设备的旋转,磁力计提供了一种测量罗盘方位的方式,加速计用于监测沿... 阅读全文
posted @ 2014-12-23 11:11
haibo wang
阅读(447)
评论(0)
推荐(0)
摘要:
倾斜滚轮使用设备的内置加速计来控制在UIScrollView的内容周围移动。当用户调增设备时,材料会相应的下落,他不会把视图定位在屏幕上,而是把内容视图滚动到一个新的偏移位置。创建这个界面的挑战在于:确定设备在什么地方应该具有他的静止轴,大多数人最初建议当显示屏靠在他的背部应该是稳定的,并且z轴方... 阅读全文
posted @ 2014-12-23 10:12
haibo wang
阅读(405)
评论(0)
推荐(0)
摘要:
借助一点编程工作,iPhone的机载加速计就可以使对象在屏幕上四处“移动”,实时响应用户倾斜手机的方式。下面的代码就是创建一个动画式的蝴蝶,用户可以使之快速移过屏幕。使之工作的秘密在于:向程序中添加一个所谓的"物理计时器“。他不是直接响应加速中的变化,而是加速计回调用于测量当前的力。它取决于计时器例... 阅读全文
posted @ 2014-12-23 09:58
haibo wang
阅读(487)
评论(0)
推荐(0)
摘要:
UIDevice类使用内置的orientation属性获取设备的物理方向。IOS设备支持这个属性的7个可能的值。 》UIDeviceOrientationUnknown:方向目前未知。 》UIDeviceOrientationPortrait:Home键在下。 》UIDeviceOrienta... 阅读全文
posted @ 2014-12-22 17:38
haibo wang
阅读(253)
评论(0)
推荐(0)
摘要:
iPhone提供了3个机载的传感器,用于沿着iPhone的3根相互垂直的轴(左/右(x轴)、上/下(y轴)和前/后(z轴))度量加速能力。这些值指示作用于iPhone的力,它们来自重力和用户移动。可以通过在脑袋周围晃动iPhone(向心力)或者把它从高楼上投下(自由落体)来获得某种净力反馈。 ... 阅读全文
posted @ 2014-12-22 17:04
haibo wang
阅读(197)
评论(0)
推荐(0)
摘要:
sysctl()和sysctlbyname()允许获取系统信息。这些标准的UNIX函数用于询问操作系统有关硬件和OS的详细信息。这些常量使你能够检查核心信息,比如系统的CPU频率,可用的内存量等。它引入了一个UIDevice类,用于搜集系统信息,并通过一系列方法调用返回它。每个型号都提供了独特的内置... 阅读全文
posted @ 2014-12-22 16:09
haibo wang
阅读(3587)
评论(0)
推荐(0)
摘要:
近年来,Apple在其旗舰设备上引入了Retina显示屏。根据Apple的说法,他的像素密度非常高,足以使人眼无法区分单独的像素。UIScreen类提供了一种容易的方式,用于监查当前设备是否提供了内置的Retina显示屏。检查屏幕的scale属性,它提供了从逻辑坐标空间转换为设备坐标空间的转换因子。... 阅读全文
posted @ 2014-12-22 14:54
haibo wang
阅读(143)
评论(0)
推荐(0)
摘要:
UIDevice类提供了一些API,使你能够跟踪设备的特征,包括电池的状态和接近度传感器。他们二者都以通知的形式提供更新,可以订阅他们,以便在有重要的更新时通知你的应用程序。1》启动和禁用接近度传感器 接近度在此时是一个特定于iPhone的特性。iPod Touch和iPad没有提供接近度传感器。... 阅读全文
posted @ 2014-12-22 13:42
haibo wang
阅读(558)
评论(0)
推荐(0)
浙公网安备 33010602011771号