0
我在接口構建器上爲此應用程序創建了NSButton
。限制按鈕上的點擊次數
當按下此按鈕時,應用程序開始渲染圖像。此時按鈕的標籤更改爲PRESS TO CANCEL RENDER
。
渲染髮生在第二個線程上,但由於應用程序繁忙,點擊該按鈕時可能需要一兩秒才能停止渲染。此時用戶可能會不耐煩,並重復點擊按鈕,使應用程序停止,啓動,停止,啓動等渲染。
即使沒有立即迴應該動作,應用程序會存儲該按鈕上的所有點擊並在可能時處理它們。
有沒有一種方式來設置應用程序的方式,當它開始渲染它只會接受一個點擊該按鈕(停止渲染),並忽略所有其他人,直到渲染最終停止?
謝謝。這將做到這一點。 – SpaceDog