Als «uiview» getaggte Fragen

UIView ist eine Klasse im UIKit-Framework von iOS, die einen rechteckigen Bereich auf dem Bildschirm und die Schnittstellen zum Verwalten des Inhalts in diesem Bereich definiert. Alle UI-Elemente sind entweder Unterklassen von UIView oder in einem UIView enthalten.


21
UIView abgerundete Ecken geben
Meine Login-Ansicht hat eine Unteransicht mit einem UIActivityView und UILabelsagen : „In Signing ...“. Diese Unteransicht hat Ecken, die nicht abgerundet sind. Wie kann ich sie rund machen? Gibt es eine Möglichkeit, dies in meinem xib zu tun?
577 ios  cocoa-touch  uiview 


16
So fügen Sie mithilfe von Swift programmgesteuert Einschränkungen hinzu
Ich versuche das seit letzter Woche herauszufinden, ohne noch einen Schritt weiter zu gehen. Ok, also muss ich einige anwenden Einschränkungen programmatisch in Swift zu einem UIViewmit diesem Code: var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, …

25
Wie setze ich CornerRadius nur für die obere linke und obere rechte Ecke eines UIView?
Gibt es eine Möglichkeit, cornerRadiusnur die obere linke und obere rechte Ecke von a UIViewfestzulegen? Ich habe Folgendes versucht, aber am Ende wird die Ansicht nicht mehr angezeigt. UIView *view = [[UIView alloc] initWithFrame:frame]; CALayer *layer = [CALayer layer]; UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRoundedRect:frame byRoundingCorners:(UIRectCornerTopLeft|UIRectCornerTopRight) cornerRadii:CGSizeMake(3.0, 3.0)]; layer.shadowPath = shadowPath.CGPath; …


6
UIView-Rahmen, Grenzen und Mitte
Ich würde gerne wissen, wie man diese Eigenschaften richtig einsetzt. Soweit ich weiß, framekann aus dem Container der Ansicht verwendet werden, die ich erstelle. Hiermit wird die Ansichtsposition relativ zur Containeransicht festgelegt. Außerdem wird die Größe dieser Ansicht festgelegt. Auch centerkann aus dem Behälter der Ansicht verwendet werden , ich …


15
Wie füge ich einem UIView ein Touch-Ereignis hinzu?
Wie füge ich einem UIView ein Touch-Ereignis hinzu? Ich versuche: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, nextY)] autorelease]; [headerView addTarget:self action:@selector(myEvent:) forControlEvents:UIControlEventTouchDown]; // ERROR MESSAGE: UIView may not respond to '-addTarget:action:forControlEvents:' Ich möchte keine Unterklasse erstellen und überschreiben - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event



27
UIView Infinite 360-Grad-Rotationsanimation?
Ich versuche, mich um UIImageView360 Grad zu drehen , und habe mir online mehrere Tutorials angesehen. Ich konnte keinen von ihnen zum Laufen bringen, ohne UIViewanzuhalten oder in eine neue Position zu springen. Wie kann ich das erreichen? Das Letzte, was ich versucht habe, ist: [UIView animateWithDuration:1.0 delay:0.0 options:0 animations:^{ …

4
Programmierte automatische Größenanpassung von Masken im Vergleich zu Interface Builder / xib / nib
Ich war in einer (wahrscheinlich falschen) Annahme, dass das Aktivieren des Indikators für den rechten Rand in xib der Verwendung von UIViewAutoresizingFlexibleLeftMarginInsider-Code usw. entspricht. Also habe ich nach diesem Schnappschuss gedacht: Später heute musste ich nachprüfen und bin auf diesen Thread gestoßen . Und auch die Apple-Dokumentation mit dem Titel …


5
iPhone - Position von UIView im gesamten UIWindow abrufen
Die Position von a UIViewkann natürlich durch view.centeroder view.frameusw. bestimmt werden, aber dies gibt nur die Position von UIViewin Bezug auf seine unmittelbare Übersicht zurück. Ich muss die Position des UIViewim gesamten 320x480-Koordinatensystem bestimmen. Wenn sich das UIViewbeispielsweise in einer UITableViewCellPosition innerhalb des Fensters befindet, kann sich dies unabhängig von …

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.