title: QuartzCore drawtext issue in ios
body: <p>my code draw this text upside down. Why?</p>
  
  <pre><code>- (void)drawRect:(CGRect)rect {
      // Drawing code.
  
  CGContextRef myContext = UIGraphicsGetCurrentContext();  
  CGRect contextRect = self.bounds;
  
  UIGraphicsPushContext(myContext);
  
  
  
      CGContextSelectFont (myContext, // 3
                       "Courier",
                       24,
                       kCGEncodingMacRoman);
     CGContextSetCharacterSpacing (myContext, 1); // 4
     CGContextSetTextDrawingMode (myContext, kCGTextFillStroke); // 5
  
     CGContextSetRGBFillColor (myContext, 0, 1, 0, 1.0); // 6
     CGContextSetRGBStrokeColor (myContext, 1.0, 1.0, 1, 1); // 7
     CGContextShowTextAtPoint (myContext, 100, 50, "Quartz 2D", 9); 
  
  }
  </code></pre>