Pracuję nad aplikacją, która umożliwia przechwytywanie obrazu, ale nie przechwytywanie wideo, ale nie mogę się dowiedzieć, jak usunąć przełącznik zdjęć/wideo z UIImagePickerView. Jest to kod pracuję z, zaczerpnięte z dokumentacji Apple:Jak wyłączyć przechwytywanie wideo w UIImagePickerController
UIImagePickerController *cameraUI = [[UIImagePickerController alloc] init];
cameraUI.sourceType = UIImagePickerControllerSourceTypeCamera;
// Displays a control that allows the user to choose picture or
// movie capture, if both are available:
cameraUI.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType: UIImagePickerControllerSourceTypeCamera];
// Hides the controls for moving & scaling pictures, or for
// trimming movies. To instead show the controls, use YES.
cameraUI.allowsEditing = NO;
cameraUI.delegate = self;
[self presentModalViewController:cameraUI animated:YES];
Chciałbym, aby wszystkie elementy sterujące aparatu oprócz włącznika foto/wideo. Dzięki!
Ah, ok. Przeczytałem dokumenty i, jak powiedziałeś, ustawiłem mediaType na takie, które wydaje się działać: cameraUI.mediaTypes = [[[NSArray alloc] initWithObjects: (NSString *) kUTTypeImage, nil] autorelease]; – dnorcott
Nie zapomnij '#import' –
DevC