Ich muss Funktionen zur Auswahl von Fotos durch den Benutzer geben. Ich habe das benutzt:
%Vor%Jetzt muss ich den Benutzer darauf beschränken, nur Fotos auszuwählen, und ich möchte, dass Videos nicht in der Liste angezeigt werden. Oder irgendwie sollte Benutzer überhaupt kein Video auswählen. Wie erreiche ich das?
Im Grunde sollten Sie die "Medientypen" einstellen. Und glücklicherweise hat imagePicker eine Eigenschaft, die nur "mediaTypes" genannt wird. :) die ein Array von Medientypen empfängt, die zur Auswahl angezeigt werden.
sogar zum Glück - das ist das Standardverhalten von ImagePicker, um nur Bildtypen anzuzeigen.
Aber wenn Sie wirklich sicherstellen wollen, dass Sie das tun können:
%Vor%und vergessen Sie nicht, am Anfang der Datei hinzuzufügen ...:)
%Vor%Aber wirklich, ich denke, wir können Apple vertrauen, wenn sie sagen, dass sie Standardverhalten sind ...:)
Sie erhalten eine Compiler-Warnung über inkompatible Zeigertypen (zumindest in XCode 4), wenn Sie kUTTypeImage zu einem NSArray hinzufügen. KUTTypeImage ist jedoch ein CFStringRef, und ein CFStringRef ist gemäß der CFString-Dokumentation mit NSString * kompatibel. Um den Compiler glücklich zu machen, werfen Sie daher kUTTypeImage auf einen NSString *:
%Vor%Tags und Links iphone image uiimagepickercontroller