2017-02-27 9 views
1

So habe ich UIButton über alle verschiedenen VCs und Szenen auf meinem Spiel. Einige mit Bildern andere einfach nur Text. Also möchte ich beides kombinieren. Ich weiß, dass ich beides kann, aber der Knopf ist dann im Hintergrund. Gibt es trotzdem, dass ich sicherstellen kann, dass der Text über dem Bild ist und das Ganze anklickbar ist?Hinzufügen von Text über Bild in UIButton

Alles, was ich tue, ist über das Storyboard und nicht programmatisch, aber ich bin in Ordnung mit Programmatic. Ich schaue auf die API, während wir sprechen, und es scheint, dass ich mit Kanten umgehen muss? Das vorher noch nie gemacht, brauche nur eine Anleitung:/

Die Anleitung, die ich vorher auf stackoverflow sah, war von 5-7 Jahren und gilt, das ist in Ordnung, aber das Setzen der Kanten ist nicht so selbsterklärend wie es scheinen mag :/ Hier ist, was ich habe:

dosplayas.titleEdgeInsets = UIEdgeInsetsMake(((dosplayas.frame.size.height)*(-(2))), 0, 0, 0) 

ich habe auch versucht, positiv zwei und ich versuchte, es als erstes von vier Parametern, weil der erste die oben gemäß der API

Antwort

0

Wenn die Bildeinstellung, gerade ist Hintergrundbild statt normales Bild einstellen. es wird eher als Normal ein Screenshot Then..here Text auf Dann ändern Text zugeschrieben lassen:

-Klick die 3 Punkte -change die Auskleidung 7-20 abhängig von der Größe Ihres Textes mögen

enter image description here