小費計算App — けいさん

其實要寫出這個App並不會很難,只是我不知道該用什麼圖片……….

步驟:

1 先想畫面,然後找圖片(結果其實這最難?)

2 開始放Label、TextField、Button等等

3 建立新的Controller — TipCalcViewController,用來描述欲其具有的功能

4 將原本畫面的Controller改為TipCalcViewController

5 開始拉線:兩個TextField及最後總價的值為@IBOutlet,按鈕為@IBAction

@IBOutlet weak var money: UITextField!@IBOutlet weak var tip: UITextField!@IBOutlet weak var result: UILabel!@IBAction func calc(_ sender: Any)

6 寫function內容:總價=金額*(1+Tip/100),另外加入無法計算空白的機制

if money.text! == “ “ || tip.text! == “ “{result.text! = “0”}else{let outcome = Double(money.text!)!*(Double(tip.text!)!*0.01+1)result.text = String(outcome) //計算完轉字串}

7 預設一開始總價為零

override func viewDidLoad(){super.viewDidLoad()result.text! = “0” //預設一開始值為零// Do any additional setup after loading the view.}

8 加入按下計算按鈕後鍵盤收起的效果

參考:

以上~~

Github:

--

--