Als «ios» getaggte Fragen

iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die zugehörigen Tags [Objective-C] und [Swift] für Probleme, die für diese Programmiersprachen spezifisch sind.

6
Erkennen Sie die Berechtigung der Kamera in iOS
Ich entwickle eine sehr einfache Video-App. Ich benutze das offizielle Steuerelement: UIImagePickerController. Hier ist das Problem. Bei der erstmaligen Präsentation des UIImagePickerController fragt iOS nach der Erlaubnis. Der Benutzer kann auf Ja oder Nein klicken. Wenn der Benutzer auf Nein klickt, wird das Steuerelement nicht geschlossen. Wenn der Benutzer weiterhin …

15
CABasicAnimation wird nach Abschluss der Animation auf den Anfangswert zurückgesetzt
Ich drehe einen CALayer und versuche, ihn nach Abschluss der Animation an seiner endgültigen Position anzuhalten. Nach Abschluss der Animation wird sie jedoch auf ihre ursprüngliche Position zurückgesetzt. (In xcode-Dokumenten wird ausdrücklich angegeben, dass die Animation den Wert der Eigenschaft nicht aktualisiert.) Vorschläge, wie dies erreicht werden kann.

7
UIRefreshControl in UICollectionView funktioniert nur, wenn die Sammlung die Höhe des Containers ausfüllt
Ich versuche, a UIRefreshControlzu einem hinzuzufügen UICollectionView, aber das Problem ist, dass das Aktualisierungssteuerelement nur angezeigt wird, wenn die Sammlungsansicht die Höhe des übergeordneten Containers ausfüllt. Mit anderen Worten, es sei denn, die Sammlungsansicht ist lang genug, um einen Bildlauf zu erfordern, kann nicht nach unten gezogen werden, um die …

8
Best Practice für iPhone UIView Animation
Was gilt als bewährte Methode zum Animieren von Ansichtsübergängen auf dem iPhone? Das Beispielprojekt ViewTransitionsvon Apple verwendet beispielsweise Code wie: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; Es gibt aber auch Code-Schnipsel im Netz, die so aussehen: [UIView beginAnimations:nil context:nil]; [UIView …

6
Ändern von Ansichtssteuerungen ohne Verwendung von Navigationssteuerungsstapel, Unteransichten oder modalen Steuerungen animieren?
NavigationController verfügen über zu verwaltende ViewController-Stapel und begrenzte Animationsübergänge. Das Hinzufügen eines View-Controllers als Unteransicht zu einem vorhandenen View-Controller erfordert das Übergeben von Ereignissen an den Sub-View-Controller. Dies ist mühsam zu verwalten, mit wenig Ärger verbunden und fühlt sich bei der Implementierung im Allgemeinen wie ein schlechter Hack an (Apple …

4
Wie kann ich die Größe der Übersicht ändern, um sie an alle Unteransichten mit Autolayout anzupassen?
Mein Verständnis von Autolayout ist, dass es die Größe der Übersicht verwendet und auf Einschränkungen und intrinsischen Größen basiert, die Positionen von Unteransichten berechnen. Gibt es eine Möglichkeit, diesen Prozess umzukehren? Ich möchte die Größe der Übersicht auf der Grundlage von Einschränkungen und Eigengrößen ändern. Was ist der einfachste Weg, …







17
Ein Video mit AVFoundation AVPlayer schleifen?
Gibt es eine relativ einfache Möglichkeit, ein Video in AVFoundation zu schleifen? Ich habe meinen AVPlayer und AVPlayerLayer folgendermaßen erstellt: avPlayer = [[AVPlayer playerWithURL:videoUrl] retain]; avPlayerLayer = [[AVPlayerLayer playerLayerWithPlayer:avPlayer] retain]; avPlayerLayer.frame = contentView.layer.bounds; [contentView.layer addSublayer: avPlayerLayer]; und dann spiele ich mein Video mit: [avPlayer play]; Das Video wird gut abgespielt, …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.