我正在製作我的第一個非「hello World應用程序」。我有一個非常簡單的應用程序,我正在製作。我的應用程序有一個日期字段,一些輸入字段,一些開關和一個文本視圖。我想製作一個重置按鈕,將應用程序恢復到第一次打開時的狀態。如何爲簡單的iOS應用程序創建重置按鈕?
這是到目前爲止我的代碼:
import UIKit
class ViewController: UIViewController {
// I will need to use these later
@IBOutlet weak var SubmitB: UIButton!
@IBOutlet weak var DateB: UIDatePicker!
@IBOutlet weak var ResetB: UIButton!
@IBOutlet weak var LotI: UITextField!
@IBOutlet weak var BlockI: UITextField!
@IBOutlet weak var EmailI: UITextField!
@IBOutlet weak var BuilderI: UITextField!
@IBOutlet weak var SubdivisionI: UITextField!
@IBOutlet weak var FilingI: UITextField!
@IBOutlet weak var AddressI: UITextField!
@IBOutlet weak var HSSPPP: UISwitch!
@IBOutlet weak var HSUTSLNC: UISwitch!
@IBOutlet weak var HSOSC: UISwitch!
@IBOutlet weak var FFCPPPP: UISwitch!
@IBOutlet weak var FFCFSC: UISwitch!
@IBOutlet weak var FFCOSC: UISwitch!
@IBOutlet weak var RGSSPPP: UISwitch!
@IBOutlet weak var RGSOSC: UISwitch!
@IBOutlet weak var ISSSFR: UISwitch!
@IBOutlet weak var ISFNC: UISwitch!
@IBOutlet weak var ISOSC: UISwitch!
@IBOutlet weak var GSPSSFG: UISwitch!
@IBOutlet weak var GSFGF: UISwitch!
@IBOutlet weak var GSFDNMC: UISwitch!
@IBOutlet weak var GSOSC: UISwitch!
@IBOutlet weak var CommentsI: UITextView!
@IBAction func ResetBA(_ sender: Any) {
//this is where I am stuck
}
}
您的問題到底是什麼?你堅持什麼? 'ResetBA'方法中你想要發生什麼? – rmaddy
你的財產命名方法是可怕的。首先,使用駱駝案件。您應該手動將每個屬性設置爲默認值。因此,從文本字段中刪除文本並將開關設置爲未選中狀態。 –