Kann mir jemand sagen, wie ich eine Schaltfläche erstellen kann, wenn Sie darauf klicken, ein Textfeld hinzufügen und eine Grenze von bis zu vier Textfeldern haben?Swift: Fügen Sie ein Textfeld hinzu, wenn die Schaltfläche gedrückt wird
class AddNewGameViewController: UIViewController {
var textFields: [UITextField] = []
let maxTextFields = 4
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func addPlayer(sender: AnyObject) {
if textFields.count < maxTextFields {
let textField = UITextField()
textFields.append(textField)
}
}
Hier ist der Code, den ich bisher habe.
Ich denke, das ist ein "welcher Teil des Prozesses brauchen Sie Hilfe mit" Frage. –
Diese Suche könnte ein Startpunkt sein: https://www.google.com/search?q=ios+erzeugt+uiview+programmatisch –
, also habe ich den Aktionscode, wenn die Schaltfläche gedrückt wird. @IBAction func addPlayers (sender: AnyObject) {} Ich muss nur wissen, was der Code zum Hinzufügen von Textfeldern ist, wenn die Schaltfläche gedrückt wird. –