我知道如何通過按一個按鈕來更改標籤的文字。但我想要的是隻能按兩個按鈕後才能更改文本。我有一個左列的名稱(所有按鈕)和頂部行(所有按鈕以及)的具體統計數據表來保持統計。我希望能夠按下某個人的姓名和某些統計信息來更改相應的標籤。如何通過按兩個按鈕來更改Xcode中的標籤文本?
-5
A
回答
1
[我知道,下面的代碼是非常基本的,但我想保持它儘可能的簡單幫助初學者理解基本概念。]
創建爲保持按鈕是否跟蹤兩個按鈕,跟蹤器被按下:
var pressedB1: Bool = false
var pressedB2: Bool = false
的按鈕狀態的行動檢查縴夫:
@objc func pressedButton1(button: UIButton) {
pressedB1 = true
if pressedB2 {
//change label's text
}
}
...和另一個按鈕相同。
改進此代碼,您可以使用按鈕的標籤,按鈕的動作的單一功能等。您還可以使用按鈕的控制狀態,這也將更好地用於UX智能。
+0
感謝@LinusGeffarth工作! –
+0
你也可以使用按鈕標籤來跟蹤哪個按鈕是哪個按鈕。 –
+0
嘿@TarvoMäesepp,我把這個建議放在我的答案的底部。 – LinusGeffarth
相關問題
- 1. 如何通過在PySide中按下按鈕來更改標籤
- 2. 如何用Xcode中的按鈕更改標籤文本?
- 3. 如何通過按下按鈕來更改TextView的文本
- 4. Xcode - 如何獲取按鈕多次更改標籤文本
- 5. 如何更改按鈕上的Tkinter標籤文本按
- 6. 如何使用按鈕和文本框來更改標籤?
- 7. 使用循環通過按鈕單擊更改標籤文本?
- 8. 更改文本標籤和顏色通過點擊按鈕
- 9. Xcode:兩個標籤,一個按鈕
- 10. 如何通過按其他按鈕來更改一個按鈕的圖像?
- 11. Tkinter標籤文本隨每個按鈕按下更改
- 12. 如何通過標籤更改按鈕的圖像?
- 13. 通過點擊按鈕來更改標籤GTK C
- 14. 如何通過滑動按鈕來聚合按鈕的文本?
- 15. 更改標籤的按鈕
- 16. Rails提交按鈕文本(formtastic) - 如何更改提交按鈕的標籤?
- 17. 如何更改標籤的文本,直到按鈕在PyQt的
- 18. 如何通過使用VBA按Microsoft Access中的按鈕來更改使用DLookup的標籤的標題
- 19. 如何更改GTK切換按鈕的標籤文本?
- 20. 更改按鈕上的標籤文本按
- 21. 如何更改自定義UITableViewCell中的按鈕後按標籤文本
- 22. 更改按鈕標籤
- 23. 如何通過按setOnAction按鈕來更改值?
- 24. 如何更改點擊按鈕標籤?
- 25. 如何更改alertify按鈕標籤 - v0.3.11
- 26. 從xcode更改按鈕文本?
- 27. 如何通過更改單選按鈕來更改槳寬?
- 28. 如何更改Swift Xcode 6中的按鈕文本?
- 29. 通過jQuery更改鼠標懸停上的按鈕文本
- 30. 如何通過點擊兩次按鈕來更改文字瀏覽的顏色
跟蹤按鈕狀態(按下或不按)。當按下一個按鈕時,檢查另一個按鈕的狀態。另外,你將會把這個問題關閉得太寬泛。 – Shades
到目前爲止您嘗試過什麼?你有沒有可以提供的代碼來展示解決問題的嘗試? – avojak
你如何跟蹤被按下的內容?具體行動是什麼? @Shades –