我是编程新手。但我正在努力改善自己并尝试我正在思考的问题。这是我的问题。
我有1个textfield 1标签和1个按钮。
当我写入文本字段时,我想要#34; aaa"按下按钮我应该看到" bbb"在标签上。这是第一步。实际上我想用一些组合来做这件事。如果我写" aaa bbb"按下按钮标签必须给我" ccc"作为答案。我知道这很容易,但坚持下去。我想要所有代码,因为正如我所说,我是非常新的,现在通过尝试代码来尝试自己。
提前谢谢你。
答案 0 :(得分:0)
您在项目中添加此代码。 第一步:创建文本字段/标签/按钮 第二步:添加按钮动作 代码:
let textField = UITextField()
let label = UILabel()
let button = UIButton()
override func viewDidLoad() {
super.viewDidLoad()
setupUI()
}
func setupUI() -> Void {
//1.textField
textField.frame = CGRect(x: 100, y: 100, width: 100, height: 50)
textField.placeholder = "enter.."
textField.backgroundColor = UIColor.brown
view.addSubview(textField)
//2.label
label.frame = CGRect(x: 100, y: 200, width: 100, height: 50)
label.textColor = UIColor.black
label.backgroundColor = UIColor.blue
view.addSubview(label)
//3.button
button.frame = CGRect(x: 100, y: 300, width: 100, height: 50)
button.setTitle("button", for: .normal)
button.backgroundColor = UIColor.brown
button.addTarget(self, action: #selector(buttonDidTouch), for: .touchUpInside)
view.addSubview(button)
}
func buttonDidTouch() -> Void {
label.text = "ccc"
}
答案 1 :(得分:0)
您可能会看到屏幕截图。我知道我期待你的所有代码,但我需要以这种方式获得逻辑。再次感谢你。