【发布时间】:2017-07-04 01:50:50
【问题描述】:
我希望我的代码仅在文本文件中有文本时才显示标签,如果没有文本,则标签应该被隐藏。就是这样。我下面的代码没有做我上面描述的事情。
import UIKit
class ViewController: UIViewController {
@IBOutlet var label: UILabel!
@IBOutlet var txtfield: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
appear()
}
func appear() {
if (txtfield.text?.isEmpty)! {
label.isHidden = true
}
else {
label.isHidden = false
}}}
【问题讨论】:
-
文本字段如何填充?以编程方式从另一个视图控制器?还是用户在上面写了什么?
-
@Pochi 用户在上面写了一些东西。
-
所以你希望标签在用户在这个视图控制器上写一些东西之后出现/消失。对吗?
-
@Pochi 是的,没错
标签: ios swift3 delegates textfield is-empty