2009-09-03 4 views
0

CoreGraphicsを使用して画像を作成するアプリを作成しました。画像は、iPhone Simulator(OS 3.1 beta3)を使用しているときに画面に表示されますが、デバイスでアプリケーションを実行すると表示されません。これの原因は何でしょうか?iPhone:CGBitmapContextCreateImage()はSimulatorでのみ動作します

は、コンテキストから画像を抽出し、画像表示にそれを置く切り取らコードは次のようになります。

... 
    ImageResultViewController *resultViewController = [[ImageResultViewController alloc] initWithNibName:nil bundle:nil]; 
    // Extract resulting image from context 
    UIImage *renderedImage = [[UIImage imageWithCGImage:CGBitmapContextCreateImage(context)] retain]; 
    [resultViewController presentImage:renderedImage]; 
    [renderedImage release]; 
    [self.navigationController pushViewController:resultViewController animated:YES]; 
    [resultViewController release]; 
    CGContextRelease(context); 

感謝を事前に!

Stefan

答えて

1

Aaah、これは長い時間がかかりました。リソースファイル(画像、...)からロードするときにシミュレータが大文字と小文字を区別しないという問題は古い問題であり、デバイスはそうではありません。 ファイル名がmyImage.pngの場合、シミュレータはmyImage.PNGという名前を付けたときに読み込みますが、iPhoneは表示されません。

関連する問題