UIImagePickerController - Twitter Framework - PullRequest
1 голос
/ 03 ноября 2011

У меня проблемы с выбором изображения из моей фотопленки и назначением его новому Tweet Sheet с использованием новой платформы Twitter.Я могу легко составить новый Tweet Sheet, это не проблема.Мне удалось получить доступ к рулону камеры и назначить выбранное изображение для UIImageView, но когда я выбираю изображение, я хочу, чтобы оно немедленно вызвало Tweet Sheet с уже имеющимся изображением.Чтобы получить доступ к рулону камеры, я использую;

- (void) selectImage
{
if ([UIImagePickerController isSourceTypeAvailable:
     UIImagePickerControllerSourceTypeSavedPhotosAlbum])
{
    UIImagePickerController *imagePicker =
    [[UIImagePickerController alloc] init];
    imagePicker.delegate = self;
    imagePicker.sourceType =
    UIImagePickerControllerSourceTypePhotoLibrary;
    imagePicker.mediaTypes = [NSArray arrayWithObjects:
                              (NSString *) kUTTypeImage,
                              nil];
    imagePicker.allowsEditing = NO;
    [self presentModalViewController:imagePicker animated:YES];
    }
}

-(void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info
{
NSString *mediaType = [info
                       objectForKey:UIImagePickerControllerMediaType];
[self dismissModalViewControllerAnimated:YES];
if ([mediaType isEqualToString:(NSString *)kUTTypeImage]) {
    UIImage *image = [info
                      objectForKey:UIImagePickerControllerOriginalImage];
    imageView.image = image;
    imageView.hidden = YES;

    }
}

Любая помощь будет оценена

1 Ответ

0 голосов
/ 03 ноября 2011

Вы смотрели в ShareKit ?Это упрощает интеграцию FaceBook и Twitter среди других сервисов.

...