Ugh. My font was bad. Sorry for the noise.

On May 24, 2011, at 17:58 , Rick Mann wrote:

> I'm trying to do this:
> 
>    CGSize imgSize = CGSizeMake(25.0f, 25.0f);
>    UIGraphicsBeginImageContext(imgSize);
> 
>    NSString* s = [NSString stringWithFormat: @"%u", ga.stations.count];
>    CGRect r = CGRectMake(0.0f, 0.0f, imgSize.width, imgSize.height);
> 
>    CGContextRef ctx = UIGraphicsGetCurrentContext();
>    CGContextSetFillColorWithColor(ctx, [UIColor redColor].CGColor);
>    CGContextFillRect(ctx, r);
> 
>    [[UIColor whiteColor] set];
>    UIFont* f = [UIFont fontWithName: @"Helvetica-Neue" size: 15.0f];
>    CGSize ss = [s sizeWithFont: f];
>    [s drawInRect: r withFont: f lineBreakMode: UILineBreakModeClip alignment: 
> UITextAlignmentCenter];
> 
>    UIImage* img = UIGraphicsGetImageFromCurrentImageContext();
>    UIGraphicsEndImageContext();
> 
> The reported size in "ss" is 0,0, and nothing draws. The red rectangle does 
> draw, though.
> 
> I'm guessing UIKit routines can't be used in an image context, but I didn't 
> see that spelled out in the method docs.
> 
> -- 
> Rick
> 
> _______________________________________________
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/rmann%40latencyzero.com
> 
> This email sent to rm...@latencyzero.com

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to