0
我試圖讓按鈕將標題發送給新的視圖控制器,並且在新視圖控制器上有一個按鈕將其標題設置爲原始按鈕標題。如何使一個按鈕在不同的視圖控制器上更改另一個按鈕的標題
我知道如何做到這一個視圖控制器上:
@IBAction func buttonPressed(_ sender: Any) {
buttonOne.setTitle("Hello", for: .normal)
buttonTwo.setTitle("Hi there", for: .normal)
但沒有其他...
我想,也許使用
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let sendTitle = segue.destination as! ViewControllerTwo
sendTitle.notesent = sender as! String
,但我得到一個錯誤說按鈕不能被翻譯成一個字符串,這對我來說很有意義,但我不知道如何定位按鈕標題的字符串...
非常感謝您的幫助!
做這 - 是:若讓按鈕名稱= sender.title(爲:。中性){ 打印(按鈕名稱) } –