2013-11-26 37 views
6

Kamera görünümünde (UIImagePickerController) kitaplık düğmesi göstermeye çalışıyorum. İşte kodum:UIImagePickerController kamerada kütüphane düğmesini göstermenin kolay yolu

- (void)takePhoto{ 
    _imagePicker = [[UIImagePickerController alloc] init]; 
    [_imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; 
    [_imagePicker setDelegate:self]; 
    _imagePicker.allowsEditing = YES; 
    CGRect frame = self.view.frame; 
    int y = frame.size.height; 
    int x = frame.size.width; 

    UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(x-100, y-50-1, 100, 30)]; 
    [button setTitle:@"Library" forState:UIControlStateNormal]; 
    [button setBackgroundColor:[UIColor clearColor]]; 
    [button addTarget:self action:@selector(gotoLibrary:) forControlEvents:UIControlEventTouchUpInside]; 

    [_imagePicker.view addSubview:button]; 

    [self presentViewController:_imagePicker animated:NO completion:nil]; 


} 
-(IBAction)gotoLibrary:(id)sender 
{ 
    UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; 
    [imagePicker.view setFrame:CGRectMake(0, 80, 450, 350)]; 
    [imagePicker setSourceType:UIImagePickerControllerSourceTypeSavedPhotosAlbum]; 
    imagePicker.allowsEditing = YES; 
    [imagePicker setDelegate:self]; 

    [_imagePicker presentViewController:imagePicker animated:YES completion:nil]; 
} 

Fotoğraf çekmeye çalıştığımda sorun ben var. Fotoğraf çekerken kütüphane düğmesini nasıl gizleyebilirim? How it looks like

And problem as this

+0

merhaba, bunu çözebildiniz mi? –

+0

Soruyu birleştirmek – Danpe

cevap

0

o fotoğraf düğmesi ile karışmaması için, ortalanmış, tepesindeki etikete konumlandırmak olacaktır Bu sorunu gidermek için kötü adam yolu;)

Değil En büyük düzeltme - ama süper hızlı

İlgili konular