Как выбрать фотографию профиля, как Kik? - PullRequest
0 голосов
/ 18 июля 2011

Я хочу получить некоторую область изображения и сделать их профилем. так же, как сделал Кик. Как я могу это реализовать?

Ответы [ 2 ]

1 голос
/ 18 июля 2011

Прежде всего, вам не следует задавать вопрос, как если бы вы задавали целую функцию! Подчеркните конкретную область или фрагмент кода. Во-вторых, вы можете использовать UIImagePicker, чтобы позволить пользователю выбрать изображение со своего IPhone, а затем использовать возвращенный объект UIImage для вашей области отображения изображения. Более подробную информацию о UIImagePicker можно посмотреть здесь:

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIImagePickerControllerDelegate_Protocol/UIImagePickerControllerDelegate/UIImagePickerControllerDelegate.html#//apple_ref/occ/intf/UIImagePickerControllerDelegate

Happy Coding ..!

0 голосов
/ 18 июля 2011

Я не уверен, что сделал Кик, но вот как вы создаете новый UIImage из сегмента другого UIImage.

UIImage *myImage = [UIImage imageNamed:@"foo"];
CGRect myRect = CGRectMake(0, 0, 50, 50); // 50x50 in the top left corner.
CGImageRef imageRef = CGImageCreateWithImageInRect([myImage CGImage], myRect);
UIImage *cropped = [UIImage imageWithCGImage:imageRef];
CGImageRelease(imageRef);

Кроме того, вы можете указать UIImageView, что отображаете изображение, для автоматической обрезки.

UIImageView *imageView = [[UIImageView alloc] initWithImage:myImage];
imageView.contentMode = UIViewContentModeScaleAspectFill;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...