Jak mogę utworzyć aplikację, która zainicjuje kamerę i zaktualizuje widok obrazu z obrazem wybranym przez aparat?iPhone 3.1 Dostęp do kamery SDK
Odpowiedz
Jeśli o tym pomyślisz, self.view = picker.cameraOverlayView
po prostu skopiuje pusty widok przezroczysty nad Ciebie !! To nawet nie dodać go do ekranu, to nie będzie działać ...
Zamiast tego, trzeba przedstawić kontroler kompletacji:
[self.navigationController presentModalViewController:picker animated:YES];
następnie upewnij się, aby realizować połączenia delegata (co Wygląda na to, że możesz mieć, ponieważ już ustawiłeś delegata)
Wypróbuj to.
W metodzie viewDidLoad zainicjuj parametr UIImagePickerController, przypisz jego właściwość sourceType jako UIImagePickerControllerSourceTypeCamera i deleguj jako self.
Definiowanie przycisku w kontrolerze widoku, gdzie na jego kliknij zdarzenie uzyskać widok modalne z imagepicker, jak:
[self presentModalViewController:self.picker animated:YES];
tutaj kompletacji jest przedmiotem UIImagePickerController.
Następnie zaimplementuj didFinishPickingMediaWithInfo delegata UIImagePickerController. W tym delegata można przypisać UIImage do słownika informacji obiektu, a następnie zapisać obraz do lokalnej instancji UIImageView (jego ImageToSave poniżej)
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
[[picker parentViewController] dismissModalViewControllerAnimated:YES];
UIImage *img = [info objectForKey:@"UIImagePickerControllerImage"];
ImageToSave.image = img;
}
Nie zapomnij podać UIImagePickerControllerDelegate do plik .h głównego kontrolera widoku.
Sprawdź, czy to działa, czy nie.
- 1. iPhone 3.1 SDK: Kategoria UIViewController wpływa na WSZYSTKIE ViewControllers
- 2. iPhone SDK NSString do NSDate
- 3. sdk iphone> 3.0. Miniatura wideo?
- 4. Dostęp do kamery przez OpenMAX w Androidzie
- 5. Jak uzyskać dostęp do kamery przez javascript
- 6. Transmisja wideo na żywo z iPhone'a iPhone SDK
- 7. Pozostawić tylko dostęp do urządzenia kamery w HTML5
- 8. GoogleAdMobAds w iphone sdk
- 9. iPhone SDK pytanie audioSession
- 10. Stare Iphone sdk wersje
- 11. iPhone SDK: Dodawanie UIActivityIndicatorView do UITableViewCell
- 12. String do formatu numer telefonu iPhone SDK
- 13. iOS 7 Uzyskaj dostęp do aparatu iPhone z Mobile Safari?
- 14. Jak opublikować zdjęcie. iOS Facebook SDK 3.1
- 15. zaszyfrować plik na iphone-sdk
- 16. iPhone SDK 3.0: gdzie jest Bluetooth?
- 17. iPhone SDK wykryć WiFi i operatora sieci
- 18. Pobieranie dużego pliku - iPhone SDK
- 19. iPhone SDK: Dealloc vs. Release?
- 20. Pobierz kolor iPhone iOS Sdk
- 21. iPhone SDK - ustawienia ładowania/zapisywania
- 22. Czy pakiet SDK iPhone 3.0 zapewnia pełny dostęp do urządzeń Bluetooth (zestawów słuchawkowych)?
- 23. iPhone sdk - dostęp do informacji o bieżącym utworze za pośrednictwem aplikacji
- 24. Indywidualny dostęp do świateł LED kamery iPhone'a 5s
- 25. Jak uzyskać dostęp do kamery iPhone'a z Mobile Safari
- 26. Dostęp do kamery w pełnej rozdzielczości w j2me
- 27. Jak uzyskać dostęp do kamery internetowej z Javascriptem
- 28. Jak uzyskać kolorowy obraz w iPhone SDK
- 29. iPhone SDK: Konwertuj MKMapPoint na CGPoint
- 30. Łączenie bibliotek statycznych w iPhone SDK 3.0