這是一個簡單的問題,但棘手的問題需要解決。防止按鈕被同時按下
我有兩個執行相同功能的按鈕。
我已經爲按鈕設置了不同的觸摸事件。雖然這有幫助,但仍可以同時按下它們。在一個緩慢的連接上,它會更容易。
[vote1Btn addTarget:self action:@selector(voteUp:) forControlEvents:UIControlEventTouchUpInside];
[vote2Btn addTarget:self action:@selector(voteUp:) forControlEvents:UIControlEventTouchDown];
此按鈕的功能是什麼,它爲什麼綁定到「慢速連接」? – J2theC
聽起來像你可能正在主線程上進行網絡訪問 - 這很糟糕。 – rmaddy
爲什麼你使用第二個按鈕?如果你在裏面使用了,你應該沒問題。 – Rob