Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 为什么viewWithTag返回零_Ios_Swift_Uikit_Viewwithtag - Fatal编程技术网

Ios 为什么viewWithTag返回零

Ios 为什么viewWithTag返回零,ios,swift,uikit,viewwithtag,Ios,Swift,Uikit,Viewwithtag,Activity1标记为标记1 class StatsViewController: UIViewController { @IBOutlet weak var activite1Label: UILabel! @IBOutlet weak var activite2Label: UILabel! @IBOutlet weak var activite3Label: UILabel! override func viewDidLoad() {

Activity1标记为标记1

class StatsViewController: UIViewController {

    @IBOutlet weak var activite1Label: UILabel!
    @IBOutlet weak var activite2Label: UILabel!
    @IBOutlet weak var activite3Label: UILabel!

    override func viewDidLoad() {
        super.viewDidLoad()
        activite1Label.text = activite[0]
        activite2Label.text = activite[1]
        activite3Label.text = activite[2]

        miseAjourTotal()

    }

    func miseAjourTotal() {        
        let leLabel = view.viewWithTag(1) as! UILabel
        print("leLabel: \(leLabel.text)")
    }
}

代码中没有任何内容表明标签具有标记1。你应该去你的故事板,检查标签是否有标签1,或者以编程方式设置标签

,因为没有标签1的视图。为什么不直接使用标签?为什么标签填写正确?我不使用名称,因为事实上我现在使用的30个标签是wiewillappear而不是wiewidload,谢谢你的支持答案