sample button
let testButton:UIButton = {
let btn = UIButton(type:.custom)
let fbcolor:UIColor = #colorLiteral(red: 0.501960814, green: 0.501960814, blue: 0.501960814, alpha: 1)
btn.backgroundColor = fbcolor
btn.layer.cornerRadius = 4.0
btn.tag = 0
btn.setTitle("add", for: .normal)
btn.setTitleColor(UIColor.white, for: .normal)
btn.titleLabel?.font = UIFont.boldSystemFont(ofSize: 14)
btn.frame = CGRect(x:20, y:560, width:300, height:50)
btn.addTarget(self, action: #selector(testButtonClicked), for: .touchUpInside)
return btn
}()
override func viewDidLoad() {
super.viewDidLoad()
self.view.addSubview(self.testButton)
}
func testButtonClicked(){
var cart: [[String: Any]] = []
cart.append(["ingr": ["Apple","Pineapple"], "bottle": ["skull family"], "price": [12.05], "qty": [1]])
cart.append(["ingr": ["Banana","Mango","Strawberry"], "bottle": ["don't forget it!"], "price": [16], "qty": [5]])
}