UIKit (nicht zu verwechseln mit dem Front-End-Framework GetUIKit) ist das objektorientierte Framework, das für den größten Teil der iOS-Benutzeroberfläche verantwortlich ist.
Beide haben die meisten gleichen Attribute, beide unterstützen unterschiedliche Arten von Animationen, beide repräsentieren unterschiedliche Daten. Was sind die Unterschiede zwischen einem UIView und einem CALayer?
Gibt es eine einfache Möglichkeit, eine Zeit sehr genau zu bestimmen? Ich muss einige Verzögerungen zwischen Methodenaufrufen berechnen. Insbesondere möchte ich die Geschwindigkeit des Bildlaufs in einer UIScrollView berechnen.
UIFontGibt es Methoden, um normale Schriftarten ( systemFontOfSize) oder fette Schriftarten ( boldSystemFontOfSize) zu erhalten, aber wie kann eine "Thin System-Schriftart" über das Storyboard verfügbar gemacht werden? Das Übergeben von "system-thin" an UIFontContructor funktioniert nicht. Dieser Konstruktor funktioniert nur für Nicht-System-Schriftarten.
Ich erstelle eine App, in der ich einer Ansicht eine Unteransicht hinzufüge, indem ich addSubview:eine verwende IBAction. Auf die gleiche Weise sollte, wenn die Schaltfläche mit dieser Taste IBActionerneut berührt wird removeFromSuperview, die hinzugefügte Unteransicht aufgerufen werden IBAction: PSEUDO-CODE -(IBAction)showPopup:(id)sender { System_monitorAppDelegate *delegate = (System_monitorAppDelegate *)[[UIApplication sharedApplication] delegate]; UIView *rootView …
Wenn meine "Zeilen" von UIStackView gequetscht werden, werden AutoLayoutWarnungen ausgegeben . Sie werden jedoch gut angezeigt und nichts anderes ist falsch als diese Art von Protokollierung: Einschränkungen können nicht gleichzeitig erfüllt werden. Wahrscheinlich ist mindestens eine der Einschränkungen in der folgenden Liste eine, die Sie nicht möchten. Versuchen Sie Folgendes: …
Ich möchte einem UIButton ein Bild hinzufügen und mein Bild auch so skalieren, dass es zum UIButton passt (Bild verkleinern). Bitte zeigen Sie mir, wie es geht. Das habe ich versucht, aber es funktioniert nicht: Hinzufügen eines Bildes zur Schaltfläche und Verwenden von setContentMode: [self.itemImageButton setImage:stretchImage forState:UIControlStateNormal]; [self.itemImageButton setContentMode:UIViewContentModeScaleAspectFit]; Erstellen …
Ich habe die folgende CATransition für eine aufgerufene UIView finalScoreView, wodurch sie von oben auf den Bildschirm gelangt : CATransition *animation = [CATransition animation]; animation.duration = 0.2; animation.type = kCATransitionPush; animation.subtype = kCATransitionFromBottom; animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]; [gameOver.layer addAnimation:animation forKey:@"changeTextTransition"]; [finalScoreView.layer addAnimation:animation forKey:@"changeTextTransition"]; Wie mache ich es so, dass es …
Kürzlich habe ich mich gefragt, dass eine iOS-App nur eine hat UIWindow. Es scheint kein Problem zu sein, ein anderes zu erstellen UIWindowund es auf dem Bildschirm zu platzieren. Meine Frage ist etwas vage, aber ich interessiere mich für: Was könnte ich möglicherweise mit einer Sekunde erreichen UIWindow, die auf …
Ich möchte etwas Ähnliches wie die Alarm-App, bei der Sie nicht wischen können, um die Zeile zu löschen, aber Sie können die Zeile trotzdem im Bearbeitungsmodus löschen. Beim Auskommentieren von tableView: commitEditingStyle: forRowAtIndexPath: habe ich das Wischen zum Löschen deaktiviert und die Schaltfläche Löschen im Bearbeitungsmodus beibehalten. Was passiert jedoch, …
Ich hätte gerne eine Art Pulsanimation (Endlosschleife "Scale In - Scale Out") auf einem UIButton, damit die Benutzer sofort darauf aufmerksam werden. Ich habe diesen Link gesehen. Wie erstelle ich einen Impulseffekt mit -webkit-animation - nach außen, aber ich habe mich gefragt, ob es eine Möglichkeit gibt, dies nur mit …
Wie kann ich einen Text unterstreichen, der aus mehreren Zeichenfolgen bestehen kann? Ich finde, einige Leute schlagen UIWebView vor, aber es ist offensichtlich eine zu schwere Klasse, um nur Text zu rendern. Meine Gedanken waren, den Startpunkt und die Länge jeder Saite in jeder Zeile herauszufinden. Und ziehen Sie entsprechend …
Ich dachte, vielleicht könnte so etwas funktionieren: for (UIView* b in self.view.subviews) { [b removeFromSuperview]; } Ich möchte jede Art von Unteransicht entfernen. UIImages, Buttons, Textfelder etc.
Ich muss oben in meiner UITableView eine Leerstelle hinzufügen, die sich nicht auf die Größe des Inhaltsbereichs auswirkt. Das Verschieben des Inhalts nach unten oder das Hinzufügen einer leeren Zelle ist NICHT das, was ich tun möchte. Stattdessen möchte ich nur einen Offset. Wie?
Ich weiß, wie man die Höhe der Abschnittsüberschriften in der Tabellenansicht ändert. Ich kann jedoch keine Lösung finden, um den Standardabstand vor dem ersten Abschnitt zu ändern. Im Moment habe ich diesen Code: - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ if (section == 0){ return 0; } return 10; }
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.