快速将图像添加到按钮中

问题描述 投票:-1回答:2

我想将图像添加到按钮,并且单击它时,我希望它进行更改。我是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)
    {



}

并且我想将名为10的插座更改为与10_unselected_image不同的映像,称为10_selected_image。

有帮助吗?

这是我的说明:https://s3.amazonaws.com/mmhighschool/MasterDocs/TipCalculator/TipCalculatorAppDirections.pdf

我目前正在研究拉伸3

image swift uibutton
2个回答
1
投票

您应该能够在按钮操作中将设置图像用于控件状态

button.setImage(image: UIImage(named: <image name>), forState: UIControlState.Normal)

如果您需要有关如何制作“切换按钮”的更多信息,此主题对此有一个很好的答案How to use a UIButton as a toggle switch


0
投票

对于Swift 5中的我来说,它的工作方式是:

boton1.setBackgroundImage(UIImage(named: "image Name"), for: UIControl.State.normal)
© www.soinside.com 2019 - 2024. All rights reserved.