Ich versuche, benutzerdefinierte Ansicht auf Schaltfläche Aktion hinzuzufügen. benutzerdefinierte Ansicht ist erfolgreich hinzufügen, aber es zeigt nicht richtigWie benutzerdefinierte Ansicht nach UIButton Speicherort in Swift hinzufügen?
@IBAction func sideButtonAction(_ sender: UIButton) {
sideSubView = SideView(frame: CGRect(x: sender.frame.origin.x ,y: sender.frame.origin.y + 40,width: 200,height: 200))
self.view.addSubview(sideSubView)
}
In UIView Klasse
func xibSetup() {
view = loadViewFromNib()
view.frame = bounds
view.autoresizingMask = [UIViewAutoresizing.flexibleWidth, UIViewAutoresizing.flexibleHeight]
addSubview(view)
}
override init(frame: CGRect) {
super.init(frame: frame)
xibSetup()
}
In Screenshot, blau View ist benutzerdefinierte Ansicht, es ist nicht richtig zeigen, ich habe eingestellt Höhe und Breite ist 200.
Dank