我想在按钮上添加图像,点击它时,我希望它能够改变。我对Swift很新,所以我知之甚少。
我喜欢这样:
//
// ViewController.swift
// Tip Calculator
//
// Created by ios4 on 10/16/15.
// Copyright (c) 2015 ios4. All rights reserved.
//
import UIKit
class ViewController: UIViewController
{
@IBOutlet weak var tipAmount: UILabel!
@IBOutlet weak var userBillTextField: UITextField!
@IBOutlet weak var tenOutlet: UIButton!
override func viewDidLoad()
{
tipAmount.text = " "
// var billDouble = (userBillTextField.text as NSString).doubleValue
super.viewDidLoad()
}
@IBAction func calculateButton(sender: UIButton)
{
var billDouble = NSString(string: userBillTextField.text).doubleValue
tipAmount.text = String( stringInterpolationSegment: billDouble * 0.15)
}
@IBAction func tenButton(sender: UIButton)
{
}
我希望名为ten outlet的插座从10_unselected_image更改为另一个名为10_selected_image的图像。
任何帮助?
以下是我的说明:https://s3.amazonaws.com/mmhighschool/MasterDocs/TipCalculator/TipCalculatorAppDirections.pdf
我目前正致力于伸展3
答案 0 :(得分:1)
您应该可以在按钮操作
中使用设置图像作为控制状态button.setImage(image: UIImage(named: <image name>), forState: UIControlState.Normal)
如果您需要有关如何制作“切换按钮”的更多信息,此主题可以很好地解决这个问题 How to use a UIButton as a toggle switch
答案 1 :(得分:0)
对于我来说,Swift 5的工作方式如下:
boton1.setBackgroundImage(UIImage(named: "image Name"), for: UIControl.State.normal)