2013-02-24 42 views
1

是否可以限制在某個時間範圍內按鈕可以被擊中的次數?我的應用程序中有一個網頁視圖上的活動指示器和刷新按鈕。我有刷新按鈕的工作,但如果你不止一次地點擊它,多個活動指示器會相互顯示。限制可以輕按按鈕的次數

回答

3

是否可以限制某個按鈕在某個時間範圍內被擊中的次數?

無法限制用戶嘗試點擊按鈕的次數(除非您隱藏按鈕),但是肯定可以對按鈕做出響應,或者甚至可以對按鈕做出響應,或者即使按鈕會響應用戶。例如,您的應用可能會在執行更新時禁用該按鈕。這會給用戶一個視覺提示:該按鈕不可用,並且活動指示器會告訴他們該應用正在做某些事情。

2

我只是想提出一個不同的方法建議。 聽起來好像每次按下按鈕時都將活動指示器添加到視圖中。如果是這種情況,您可以先爲該指標創建一個屬性,然後在viewDidAppear方法中的視圖中設置活動指示符,並在按下按鈕時啓動它。比你可以檢查指標是否已經具有動畫效果,並重新啓動或不啓動。