Ich bin sehr verwirrt, warum dieser einfache Code nicht funktioniert, um die backgroundImage für meine benutzerdefinierten Schaltflächen zu setzen. Die Schaltflächen sind anklickbar, aber vollständig unsichtbar. Die Schaltflächenklasse ist im Interface Builder korrekt eingestellt. Der Schaltflächentyp ist auf Benutzerdefiniert eingestellt.UIButton image invisible
class DefaultButton: UIButton {
override init(frame: CGRect) {
super.init(frame: frame)
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
setupView()
}
override func layoutSubviews() {
}
func setupView() {
setBackgroundImage(#imageLiteral(resourceName: "blue_button"), for: .normal)
}
Auch wenn ich das Hintergrundbild im Interface Builder eingestellt habe, funktioniert es nicht.
Wie setze ich das backgroundImage für eine UIButton ??
'setImage (UIImage (benannt:" blue_button "), für: .normal)' – Masiama