Als «uibutton» getaggte Fragen

UIButton ist eine Unterklasse von UIView zum Anzeigen von Schaltflächen in iOS. Es implementiert das Zielaktionsparadigma, um Ereignisse an die Controller-Schicht zu senden.


19
Deaktivierter UIButton nicht ausgeblendet oder grau
In meiner iPhone-App habe ich einen UIButton, den ich in Interface Builder erstellt habe. Ich kann es so erfolgreich in meinem Code aktivieren und deaktivieren ... sendButton.enabled = YES; oder sendButton.enabled = NO; Das optische Erscheinungsbild der Schaltfläche ist jedoch immer gleich! Es ist nicht verblasst oder grau. Wenn ich …

14
iOS: UIButton-Größe entsprechend der Textlänge ändern
Wenn Sie im Interface Builder Command+ =gedrückt halten, wird die Größe einer Schaltfläche an den Text angepasst. Ich habe mich gefragt, ob dies programmgesteuert möglich ist, bevor die Schaltfläche zur Ansicht hinzugefügt wurde. UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [button.titleLabel setFont:[UIFont fontWithName:@"Arial-BoldMT" size:12]]; [button addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; // I need to …
134 ios  uibutton 

19
Erstellen Sie programmgesteuert einen UIButton in Swift
Ich versuche, Benutzeroberflächen programmgesteuert zu erstellen. Wie bringe ich diese Aktion zum Laufen? Ich entwickle mich mit Swift. Code in viewDidLoad: override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let myFirstLabel = UILabel() let myFirstButton = UIButton() myFirstLabel.text = "I …
130 ios  uibutton  swift 


6
Wie stelle ich die Titeltextfarbe von UIButton ein?
Ich habe versucht, die Farben des Textes für eine Schaltfläche zu ändern, aber sie bleibt immer noch weiß. isbeauty = UIButton() isbeauty.setTitle("Buy", forState: UIControlState.Normal) isbeauty.titleLabel?.textColor = UIColorFromRGB("F21B3F") isbeauty.titleLabel!.font = UIFont(name: "AppleSDGothicNeo-Thin" , size: 25) isbeauty.backgroundColor = UIColor.clearColor() isbeauty.layer.cornerRadius = 5 isbeauty.layer.borderWidth = 1 isbeauty.layer.borderColor = UIColorFromRGB("F21B3F").CGColor isbeauty.frame = CGRectMake(300, 134, …
124 ios  swift  uibutton 

4
Ist es möglich, die x, y-Position für titleLabel von UIButton anzupassen?
Ist es möglich, die x, y-Position für die einzustellen titleLabel von aUIButton ? Hier ist mein Code: UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [btn setFrame:CGRectMake(0.0f, 0.0f, 100.0f, 100.0f)]; [btn setTitle:[NSString stringWithFormat:@"Button %d", i+1] forState:UIControlStateNormal]; [btn addTarget:self action:@selector(buttonPressed:) forControlEvents:UIControlEventTouchUpInside]; btn.titleLabel.frame = ???

9
Verwenden der Farbtonfarbe in UIImageView
Ich habe meine eigene Unterklasse von UIButton. Ich füge UIImageViewes hinzu und füge ein Bild hinzu. Ich würde es gerne mit einer Tönungsfarbe über das Bild malen, aber es funktioniert nicht. Bisher habe ich: - (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { self.backgroundColor = [UIColor clearColor]; self.clipsToBounds = …



16
Ist es möglich, die Hintergrundfarbe eines UIButtons zu ändern?
Dieser hat mich verblüfft. Ist es überhaupt möglich, die Hintergrundfarbe eines UIButton in Cocoa für iPhone zu ändern? Ich habe versucht, die Hintergrundfarbe einzustellen, aber sie ändert nur die Ecken. setBackgroundColor:scheint die einzige verfügbare Methode für solche Dinge zu sein. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]];


21
UIButton wechselt nicht zu Aspect Fit im iPhone
Ich habe ein paar UIButtons und in IB sind sie auf Aspect Fit eingestellt, aber aus irgendeinem Grund dehnen sie sich immer. Gibt es noch etwas, das Sie einstellen müssen? Ich habe all die verschiedenen Ansichtsmodi ausprobiert und keiner von ihnen funktioniert, sie dehnen sich alle.


7
UIButton-Text ändern
Ich versuche also, den Text auf einem UIButton zu aktualisieren, wenn ich darauf klicke. Ich benutze die folgende Zeile, um den Text zu ändern: calibrationButton.titleLabel.text = @"Calibration"; Ich habe überprüft, ob sich der Text ändert, aber wenn ich die App starte und auf die Schaltfläche klicke, ändert sie sich für …

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.