■テキストとサンプルコードのダウンロードはこちら ID、パスワードを忘れた方はこちらまで連絡ください。 ==補足情報== ●Q1. トイカメラの写真を任意のフォルダに保存する方法はありますか? もしくは、アプリ上でフォルダを作成して移動させることは可能でしょうか? 「UIImageWriteToSavedPhotosAlbum」は、写真アルバムに画像を保存する専用の関数です。 そのため、保存先の変更はできません。 アプリからファイル保存できる場所は、アプリ用に割り当てられているフォルダに限定されています。 iPhone内の他アプリのフォルダにも保存することもできません。 参考までに、doSaveメソッドを変更して、アプリ用に割り当てられているフォルダに保存する方法を紹介します。 -(IBAction)doSave:(id)sender { NSLog(@"保存"); UIImage* aImage = [aImageView image]; if ( aImage == nil ) { return; } /* UIImageWriteToSavedPhotosAlbum( aImage, self, @selector(image:didFinishSavingWithError:contextInfo:), nil ); */ NSString* docFolder = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]; NSString* photoFilePath = [NSString stringWithFormat:@"%@/photo-%04d.jpg", docFolder, 1]; [UIImageJPEGRepresentation(aImage, 0.7f) writeToFile:photoFilePath atomically:YES]; } ==第四回目の講義録== ==ブレイクタイム講座風景==
※注意事項:著作権およびライセンスについて 本ウェブサイトに掲載されているコンテンツおよびテキスト、サンプルコードの著作権は RainbowApps および ジークラウド株式会社帰属します。受講生以外、本テキストおよびサンプルコードを許可なく利用することはできません。不正に入手し利用しているのを発見した場合は弊社までご連絡ください。 |












