Swift - 如何乘以 UITextField 的值 [英] Swift - How to multiply value from UITextField

查看:22
本文介绍了Swift - 如何乘以 UITextField 的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

@IBOutlet weak var labelLabel: UILabel
@IBOutlet weak var textFieldField: UITextField
@IBAction func buttonButton(sender: AnyObject) {

   var conversionRate = 7

        self.labelLabel.text = self.textFieldField.text // Here I'm trying to multiply textFieldField by 7 (conversionRate)

        textFieldField.resignFirstResponder()
    }

您好,我想将 UITextField 中的值乘以 7.有人可以帮助我吗?我什么都试过了..toInt(), intValue() 什么都没有

Hello, I want to multiply a value from UITextField by 7. Can someone help me? I've tried everything. .toInt(), intValue() and nothing

推荐答案

It should work with .toInt():

It should work with .toInt():

if let number = self.textFieldField.text?.toInt() {
  self.labelLabel.text = "\(number * conversionRate)"
}

这篇关于Swift - 如何乘以 UITextField 的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆