0

ボタンを選択するアプリを作成しています。ライブラリに移動して画像を選択します。その選択した画像をボタンのメイン画像にしたい。誰でも私を助けることができますか?

ライブラリに到達するために使用したコードは次のとおりです。

- (IBAction)image1Pressed:(id)sender {

if([UIImagePickerController isSourceTypeAvailable:
    UIImagePickerControllerSourceTypePhotoLibrary])
{
    UIImagePickerController *picker1= [[UIImagePickerController alloc]init];
    picker1.delegate = self;
    picker1.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
    [self presentViewController:picker1 animated:YES completion:nil];
    [picker1 release];
}
}

どんな助けでも大歓迎です!

ありがとう

4

1 に答える 1

1

ボタンのアウトレットを作成する必要があります。「imageButton」という名前にしましょう。残りはイメージ ピッカーに任せます。

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage *btnImage = [info objectForKey:UIImagePickerControllerOriginalImage];
    [imageButton setImage:btnImage forState:UIControlStateNormal];
}

終わり。

于 2013-04-11T17:50:38.540 に答える