【问题标题】:How to use textfield to enter numbers into a array (swift3)如何使用文本字段将数字输入数组(swift3)
【发布时间】:2017-05-06 03:00:24
【问题描述】:

我有一个文本字段,我希望用户能够在其中输入数组的数字。理想情况下,按钮会保存数字,然后清除文本字段以输入另一个数字。这将是一个循环的过程。所以它只是保存数字,清除数字,无限重复。

    import UIKit

class ViewController: UIViewController {
@IBOutlet var enterText: UITextField!

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
}

@IBAction func submitText(_ sender: Any) {
}}

【问题讨论】:

  • 这不是问题,这是一个发展目标。你需要帮助哪一部分?你知道当用户点击你的按钮时如何获得价值吗?将其添加到您的数组中?清除文字?你试过什么?

标签: ios arrays swift3 uitextfield reset


【解决方案1】:

让我们定义和排列。

 var arrayOfInt = [Int]()

假设您有按钮操作方法和用户输入数字的 textField 对象(可能是 IB 插座)。

 @IBAction func submitText(_ sender: Any) {
      if let text = textField.text {

            if let number = Int(text){

            arrayOfInt.append(number)

            }else {

             print("Please enter number")

           }

       }
 }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-27
    • 2020-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多