小費計算App — けいさん
Published in
2 min readMar 2, 2017
其實要寫出這個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: