uigesturerecognizer

    4熱度

    1回答

    我有一個UIView在另一個UIView之上,我希望頂部只響應1,2和3水龍頭上的UITapGestureRecognizer,但任何其他事件將通過傳遞給下面的UIView它。下面的視圖有一個UIPinchGestureRecognizer和一個UIPanGestureRecognizer,但如果任何一個觸摸位於頂部的UIView上,它將不起作用。它的工作原理是,如果我將頂級UIView設置爲us

    0熱度

    1回答

    好吧,繼承人安裝程序:我使用了splitViewController,並在我的主視圖控制器中有兩個其他視圖控制器的視圖填充它。在其中的一個視圖中,這兩個文本框和我想做的都是這樣,如果鍵盤在這些文本框之外的任何位置點擊,它們都會被解僱。防爆。如果他們點擊詳細視圖控制器中的任何地方,鍵盤應該自行解散。什麼是做這件事的最好方法?

    6熱度

    2回答

    我已將UIGestureRecognizer附加到UIView。在dealloc期間釋放它的責任是誰的? 具體做法是: UITapGestureRecognizer *t = [[UITapGestureRecognizer alloc] initWithTarget:self.view action:@selector(tapHandler:)]; [self.view addGestur

    2熱度

    6回答

    我創建了一個包含兩個UIButton s的小型UIView。該視圖響應UITapGesture事件。按鈕應該會響應TouchUpInside,但是當我點擊按鈕時,響應者是底層視圖,輕擊手勢選擇器被觸發。尋找建議或建議。

    0熱度

    1回答

    我想在我的Pan手勢應用程序來檢測先前的觸摸以及每次targetAction方法獲取調用當前觸摸有點像[視圖中的位置]和[上一個位置在視圖中]

    0熱度

    1回答

    我已將平底和手指姿勢連接到視圖。我想協調它們,以便在「UIGestureRecognizerStateChanged」狀態的每個完整的一個週期中,我想要採取協調操作來聚合每個更新的信息。具體來說,我的平底鍋控制翻譯和我的捏控制規模。我想在一個地方做翻譯和縮放的增量矩陣連接,而不是自主連接,導致不愉快的階梯式運動。 我盯着UIGestureRecognizerDelegate文檔,但沒有辦法讓它做我

    12熱度

    3回答

    我想在我的iPhone應用程序中處理旋轉手勢並在此期間旋轉imageView。在手勢結束時,我想旋轉到固定位置imageView。 所以即,如果我將imageView從0弧度旋轉到M_PI/2弧度,但在中途的某處我以手勢結束。結束後,我想測試的角度,如果它M_PI接近/ 2,然後將其設置爲M_PI/2,否則爲0。 這裏是我的代碼,我如何試圖做到這一點: 我創建並添加認識到我的看法。 UIGestu

    1熱度

    2回答

    我在IB中創建了多個按鈕,並將它們成功鏈接到了操作。但如果按鈕被捏住,我想要發生另一個動作。有可能是我錯過了一些基本的東西,但我似乎無法弄清楚如何將UIPinchGestureRecognizer添加到按鈕。

    1熱度

    2回答

    我正在經歷這種奇怪的行爲。 我創建了一個乾淨的項目(視圖模板),添加一個帶有按鈕的工具欄並將其與一個動作掛鉤。它的工作原理;) 但是,當我添加一個UITapGestureRecognizer到我的viewcontroller視圖的工具欄按鈕停止工作。 (它被按下,但它的動作未被調用) 當我添加UITapGestureRecognizer時,僅調用鏈接到它的動作。這就像uitapgesture識別器

    35熱度

    1回答

    我想添加一些邏輯,當用戶移動地圖視圖我。即他做了一個平底鍋。但是當我添加手勢識別器並且我想記錄觸摸時,什麼都不會發生。當我在另一個視圖控制器中嘗試它並將識別器添加到控制器的視圖時,它就可以正常工作。 這裏是我的代碼(地圖視圖是應用程序委託的一個屬性,因爲我需要做一些其他的事情與它,即使它是不可見): - (void)viewDidLoad { ... UIPanGesture