我试图从多个文本字段中获取文本,这些文本字段是按照用户需要的方式添加的,方法是按下按钮并将其添加到数组中以便在按下提交按钮时使用下一个视图控制器,但是我无法弄清楚如何去做吧。这是我按下按钮时如何创建文本字段的代码。如何从以编程方式在swift 2.0中创建的文本框中检索文本?
var numberOfTasks = 1
var i = 0
@IBAction func addTaskButton(sender: AnyObject)
{
numberOfTasks = numberOfTasks + 1
addNewTask()
}
override func viewDidLoad() {
scrollViewTAR.contentSize.height = 50
addNewTask()
}
func addNewTask(){
var yPosition:CGFloat = 10
var xPosition:CGFloat = 0
var textWidth:CGFloat = scrollViewTAR.frame.width-20
for (i=0; i<numberOfTasks; i = i + 1){
var textField: UITextField = UITextField()
textField.frame = CGRectMake(xPosition, yPosition, textWidth, 30)
textField.placeholder = "Enter Task \(i + 1) Here"
textField.font = UIFont.systemFontOfSize(15)
textField.borderStyle = UITextBorderStyle.RoundedRect
textField.autocorrectionType = UITextAutocorrectionType.No
textField.keyboardType = UIKeyboardType.Default
textField.returnKeyType = UIReturnKeyType.Done
textField.clearButtonMode = UITextFieldViewMode.WhileEditing;
scrollViewTAR.addSubview(textField)
scrollViewTAR.frame.size.width = view.frame.width-20
scrollViewTAR.center = view.center
scrollViewTAR.contentSize.height += 20
yPosition += 35
}
如果您需要我的其他任何代码,只需询问。