uigesturerecognizer

    3熱度

    2回答

    我想弄清楚如何解決這個(相當)簡單的問題,但我失敗了,所以我真的需要你的建議。 我的應用程序由一個包含多個選項卡的uitabbar組成。在其中的一箇中,我有一堆UIImageViews,每個都代表圖片的縮略圖。同樣,當您通過按下應用程序圖標一秒鐘從iPhone中移除應用程序時,我實現了一個UILongPressGestureRecognizer識別器,該識別器開始抖動拇指。如果用戶輕擊拇指角上出現

    1熱度

    2回答

    我有一個非常奇怪的問題,它可能很難解釋,但我很感激任何幫助或建議。 我有具有UIGestureRecognizer檢測左和右手勢基本視圖(視圖B)。 在視圖B的頂部,我有幾個覆蓋整個視圖的小視圖(視圖C)。 (將其視爲日曆)。 在每個視圖C上,我都有一個輕擊手勢識別器和一個長按手勢識別器。在輕拍手勢上,我顯示一個UIAlertView。 所以這裏的問題: 我可以點擊查看C,然後輕掃查看B和UIAl

    1熱度

    2回答

    Helo Evryone! 我想在我的應用程序中添加「輕掃」功能,但我無法這樣做。我有故事要左右滑動,反之亦然。我寫了一個具有以下實現的子類MYGestureListener。 class MyGestureListener extends SimpleOnGestureListener { @Override public boolean onFling(MotionEve

    2熱度

    1回答

    下面是問題:我有一個UIScrollView和一個UIButton作爲子視圖。 UIScrollView和UIButton都有一個分配給它們的UILongPressGestureRecognizer。如果UIButton的UILongPressGestureRecognizer被調用,那麼UIScrollView的一個被調用也可能嗎?

    0熱度

    1回答

    我有一個正常的垂直滾動UITableView。 我想爲其添加UISwipeGestureRecnogiser(或視圖層次結構中連接的某個位置)。 我已經這樣做了,但我的手勢識別器的垂直容差很小。所以我必須讓我的水平滑動非常直,否則UITableView將接管並垂直滾動。這對用戶來說很煩人。 有沒有人對如何更好地處理這個問題有任何建議?也許把UIView放在處理手勢的桌子視圖頂部,但是如果失敗 -

    5熱度

    2回答

    好吧,我有一個viewA和subView viewB。他們都有一個gestureRecognizer分配給他們。現在,我使用 - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognize

    27熱度

    8回答

    當iPhone的Messages應用程序顯示鍵盤時,如果用戶從消息tableview開始向下滑動並繼續進入鍵盤區域,鍵盤將開始關閉。如果他們在此過程中上下移動手指,則鍵盤會隨之移動。 蘋果是用私有API來做這件事,還是有辦法像這樣控制鍵盤(我認爲)手勢識別器?

    1熱度

    1回答

    首先關閉this question有助於我理解如何將UIButton繼承爲長按。我想爲UISegmentedControl做同樣的事情,但是我沒有看到我能夠確定哪個段被按下,因爲UISegmentedControl確實允許直接訪問它的段(UISegmentedControl.h顯示它們是私有的)。我可以自定義一些UIButtons,看起來像UISegmentedControl,但是我也必須實現瞬時

    1熱度

    2回答

    我有一個自定義表格單元格中的UITapGestureRecognizer,它無意做任何事情(刪除點擊單元格以選擇它的功能)。這很有效,但是在單元格中有一些按鈕(子視圖),因爲輕擊手勢會處理整個單元格區域,所以無法輕叩。 因此,它很簡單,只要檢測觸摸手勢何時位於其中一個按鈕上方,並返回false以取消該特定手勢,對吧?那麼不適合我... 我已經刪除了邏輯,只是在手勢識別器中返回NO,但我仍然無法點擊

    28熱度

    1回答

    我有一個看法。我希望爲它定義各種輕敲手勢。 所以如果用戶單擊瀏覽,view會做A;並且如果用戶在視圖上雙擊,它將在沒有做A的情況下執行B. 我在視圖中添加了兩個UITapGestureRecognizer。單擊是用numberOfTapsRequired = 1;雙擊使用numberOfTapsRequired = 2; 我設立了 - (BOOL)gestureRecognizer:(UIGest