*   >> läser Utbildning artiklar >> science >> programming

iPhone storleksändring en UIImage

on ImageResizingTutorialViewController Omdömen

synthesize knapp, Imageview, buttonImage, imageViewImage, selectingButtonImage, selectingImageViewImage;

//Implementera viewDidLoad att göra ytterligare inställningar efter lastning utsikten, typiskt från en spets Omdömen

- (void) viewDidLoad {Omdömen

[superviewDidLoad],. Omdömen

selectingButtonImage = NO ;

selectingImageViewImage = NEJ, Omdömen

UIImage * scaledButtonImage = [buttonImagescaleToSize: CGSizeMake (120.0f, 120.

0f)];

UIImage * scaledImageViewImage = [imageViewImagescaleToSize: CGSizeMake (100,0 f, 100.0f)]; Omdömen

[buttonsetImage: scaledButtonImage forState: UIControlStateNormal]; Omdömen

[imageViewsetImage: scaledImageViewImage]; Omdömen

} Omdömen

- (void ) viewWillAppear: (BOOL) animerade {Omdömen

[superviewWillAppear: animerad];

UIImage * scaledButtonImage = [buttonImagescaleToSize: CGSizeMake (120.0f, 120.0f)]; Omdömen

UIImage * scaledImageViewImage = [imageViewImagescaleToSize: CGSizeMake (100.0f, 100.

0f)]; Omdömen

[buttonsetImage: scaledButtonImage forState: UIControlStateNormal]; Omdömen

[imageViewsetImage: scaledImageViewImage]; Omdömen

}

- (IBAction) photoButtonPressed {Omdömen

UIImagePickerController * imagePicker = [[UIImagePickerControlleralloc] init], Omdömen

imagePicker.

delegate = själv, Omdömen

selectingButtonImage = JA ;

[selfpresentModalViewController: imagePicker animerade: JA];

[imagePicker release], Omdömen

} Omdömen

- (IBAction) selectImageViewImage {Omdömen < p> UIImagePickerController * imagePicker = [[UIImagePickerControlleralloc] init],

imagePicker.

delegate = själv, Omdömen

selectingImageViewImage = JA, Omdömen

[selfpresentModalViewController: imagePicker animerade: JA];

[imagePicker release], Omdömen

} Omdömen

- (void) imagePickerControllerDidCancel: (UIImagePickerController *) picker {Omdömen

[selfdismissModalViewControllerAnimated: JA];

} Omdömen

- (void) imagePickerController: (UIImagePickerController *) picker didFinishPickingImage: (UIImage *) selectedImage editingInfo: (NSDictionary *) editingInfo {Omdömen

om (selectingButtonImage) {

CGSize size = selectedImage.

size, Omdömen

CGFloat förhållande = 0; Omdömen

om (size.width> size.height) {Omdömen

förhållande = 128,0 /storlek .width,

} else {Omdömen

förhållande = 130,0 /size.height, Omdömen

} Omdö

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.