-1
我有一個UIButton UIView中,我改變它的標題。但是當我得到按鈕標題時,它給了我舊的標題,而不是改變的標題。然而,當我把它從什麼地方時,該方法完成了它的真實Swift UIButton文本不改變
感謝,
我有一個UIButton UIView中,我改變它的標題。但是當我得到按鈕標題時,它給了我舊的標題,而不是改變的標題。然而,當我把它從什麼地方時,該方法完成了它的真實Swift UIButton文本不改變
感謝,
結束語你如果在一個performWithoutAnimation
塊語句將阻止任何延遲更新到titleLabel
。
UIView.performWithoutAnimation {
if btnOne.titleLabel?.text == "qq" {
btnOne.setTitle("metin", forState: .Normal)
var a = btnOne.titleLabel?.text // "metin"
mergeString += sender.titleLabel!.text!
}
...
}
而不是截圖,複製並粘貼代碼 – Callam
請不要在你的問題中包括答案。如果答案解決了您的問題,請將答案標記爲已接受;如果您自己解決了問題,或者您找到了新的解決方案,也可以發佈自己的答案。謝謝。 – Moritz