*   >> Чтение Образование Статьи >> science >> programming

Iphone Рисование на изображение части 1

ePickerControllerDidCancel: (UIImagePickerController *) Выбор {

<р> [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

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.