UIGraphicsBeginImageContext 创建一个基于位图的上下文(context),并将其设置为当前上下文(context)。方法声明如下: void UIGraphicsBeginImageContext(CGSizeMake(240,240)); 参数CGSizeMake(240,240)为新创建的位图上下文的大小。它同时是由UIGraphicsGetImageFromCurrentImageContext函数返回的图形大小。 该函数的功能同UIGraphicsBeginImageContextWithOptions的功能相同,相当与UIGraphicsBeginImageContextWithOptions的opaque参数为NO,scale因子为1.0。 方法申明如下: void UIGraphicsBeginImageContextWithOptions(CGSize size, BOOL opaque, CGFloat scale); size——同UIGraphicsBeginImageContext的CGSizeMake(240,240) opaque—透明开关,如果图形完全不用透明,设置为YES以优化位图的存储。 scale—–缩放的比例 这里有一个关于屏幕截屏的例子,可以系统得体会一下UIGraphicsBeginImageContext的用法: http://www.zpluz.com/thread-3336-1-1.html |