UIKit|UIKit 中的 UIGraphics.h 方法总结


  1. UIGraphicsGetCurrentContext(void)获取当前的上下文
  2. UIGraphicsPushContext(CGContextRef context) 使用UiKit,你只能在当前上下文中绘图,所以如果你当前处于UIGraphicsBeginImageContextWithOptions函数或drawRect:方法中,你就可以直接使用UIKit提供的方法进行绘图。如果你持有一个context:参数,那么使用UIKit提供的方法之前,必须将该上下文参数转化为当前上下文。幸运的是,调用UIGraphicsPushContext 函数可以方便的将context:参数转化为当前上下文,记住最后别忘了调用UIGraphicsPopContext函数恢复上下文环境。

  3. 【UIKit|UIKit 中的 UIGraphics.h 方法总结】void UIGraphicsPopContext(void) 恢复上下文环境
  4. UIRectClip(CGRectMake()); //裁切还可以使用UIKit中对应的方法.限定绘制的区域



    推荐阅读