iOS基础部分
Jeff斯基
iOS码农
展开
-
[UITableView]beginUpdates和endUpdates - 实现UITableView的动画块
UITableView的修改,删除,选择需要对UITableView进行一系列的动作操作。 这样,我们就会用到 [tableView beginUpdates]; if (newCount<=0) { [tableView deleteSections:[NSIndexSet indexSetWithIndex:indexPath.section]withR转载 2016-04-06 22:04:36 · 795 阅读 · 0 评论 -
[基础]MPMoviePlayerViewController实现MP4播放
MP4原创 2016-04-11 23:20:56 · 863 阅读 · 0 评论 -
[基础]关于UIView的autoresizingMask属性的研究
在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。123456789enum { UIViewAutoresizingNone =转载 2014-11-25 07:15:33 · 745 阅读 · 0 评论 -
[后台]iOS中后台运行
iOS在升级到4.0以后就支持了多任务了。下文将详细介绍一下这个特性。1、检查设备是否支持多任务Apple出于性能的考虑,并不是所有的iOS设备升级到iOS4以后都支持多任务,比如iPhone 3G。如果你的应用在没有多任务特性时会出问题,为了保持应用的健壮性,你应该对此进行判断并处理。你可以通过调用UIDevice对象的multitaskingSupported属性来获取当前设备转载 2014-08-26 10:21:02 · 743 阅读 · 0 评论 -
[绘画]Quartz
14.1 Quartz概述Quartz是Mac OS X的Darwin核心之上的绘图层,有时候也认为是CoreGraphics。共有两种部分组成Quartz:Quartz Compositor,合成视窗系统,管理和合成幕后视窗影像来建立Mac OS X使用者接口。Quartz 2D,是iOS和Mac OS X环境下的二维绘图引擎。涉及内容包括:基于路径的绘图,透明度转载 2014-11-27 10:19:42 · 598 阅读 · 0 评论 -
[后台]详解在iOS后台执行
2011-08-04 18:48 佚名 互联网 字号:T | TIOS应用程序转入暂停状态。在这种状态下,应用程序不执行任何代码,并有可能在任意时候从内存中删除。应用程序提供特定的服务,用户可以请求后台执行时间,以提供这些服务。AD:2014WOT全球软件技术峰会北京站 课程视频发布在IOS后台执行是本文要介绍的内容,大多数应用程序进转载 2014-11-26 17:54:26 · 563 阅读 · 0 评论