<р> [selfdismissModalViewControllerAnimated: ДА];
<р> [Выбор релиз];
<р>} <ш > <р> - (недействительными) exitProg: (UIImage *) изображение didFinishSavingWithError: (NSError *) Ошибка contextInfo: (недействительными *) contextInfo {
<р> UIAlertView * alertView = [[UIAlertViewalloc] initWithTitle: @ "Успех" сообщение: @ "Ваша фотография была сохранена" делегатов: selfcancelButtonTitle: nilotherButtonTitles: @ "Хорошо", ноль];
<р> [alertView шоу];
<р> [alertView релиз];
< р>}
<р> - (недействительными) {didReceiveMemoryWarning
<р> //релизы мнение, если оно не имеет SuperView
<р> [superdidReceiveMemoryWarning];.
<р > //Отпустите все кэшированные данные, изображения, и т.д., которые не находятся в использовании
<р>}
<р> -. (недействительными) {viewDidUnload
<р> //Релиз оставшейся подвидов из главный вид.
<р> //например self.myOutlet = ноль;
<р>}
<р> - (недействительными) {dealloc
<р> [superdealloc];
<р>}
<р>end
- (недействительными) метод сохранения берет то, что является, по мнению и делает его в картину в вашей сохранённой фотоальбома
<р> Откройте DrawOverImageTutorialViewController.xib и изменить вид класс DrawView..
Положите UIToolbar в нижней части окна и поставить три разных по UIBarButton, что сказать Выбрать Pic, ясно и Сохранить. Контроль сопротивления каждой из этих кнопок владелец файла и выберите подходящий метод. Сохраните файл XIB
<р> Откройте DrawView.h и введите это в:
<р>interface DrawView:. UIView {
<р> UIImage * myPic;
<р> NSMutableArray * myDrawing;
<р>}
<р> - (недействительными) drawPic: (UIImage *) thisPic;
<р> - (недействительными) cancelDrawing;
<р>end
<р> Откройте DrawView.m и введите это в:
<р> #import "DrawView.
h"
<р>implementation DrawView
<р> - (пустот) drawPic: (UIImage *) thisPic {
<р> = myPic thisPic;
<р> [myPicretain];
<р> [selfsetNeedsDisplay];
<р>}
<р> - (недействительными ) DrawRect: (CGRect) прямоугольник {
<р> плавать newHeight;
<р> плавать newWidth;
<р>, если (myDrawing) {
<р> myDrawing = [[NSMutableArrayalloc] initWithCapacity: 0];
<р>}
<р> CGContextRef CTX = UIGraphicsGetCurrentContext ();
<р>, если (myPic! = NULL) {
<р> поплавок отношение = myPic.
<р>, если (myPic.size.
width /320> отношение) {
<р> = отношение myPic.size