Ich frage mich, wie kann ich ein UIButton programmgesteuert mit einer dynamischen Höhe je nach Gerät erstellen. Lassen Sie uns sagen, dass ich den Knopf wie folgt zu erstellen:Swift Erstellen UIButton programmgesteuert mit dynamischer Höhe
bigButton = BigButton(frame: CGRect(x: 0, y: 0, width: self.view.frame.width , height: 60))
Bei der Höheneinstellung, ich brauche eine ganze Zahl zu setzen, aber ich würde das 60px mögen, wenn Anzeige für iPhone 6, 50px wenn iPhone 5. .. und so weiter.
Ich weiß, wie das geht, wenn ich die Schaltfläche mit IB erstellen, die Einschränkungen verwenden, und ich könnte einen prozentualen Höhenanteil verwenden, aber da ich die Schaltfläche programmgesteuert erstellen muss, bin ich irgendwie fest damit. Vielen Dank im Voraus!
Warum nicht einfach eine Höhenbeschränkung programmgesteuert hinzufügen? –