touchesmoved

    3熱度

    4回答

    我有一個叫做Boards的類,它是UIView的一個子類,我分配了一個實例並將它放到UIScrollView中,我想代替他觸及UIScrollView,但是轉到子視圖:Boards(UIView) ,我只是不知道如何將UIScrollView的觸動傳遞給UIView。 P.S:我將手動更改UIScrollView的contentOffset,因此我不需要UIScrollView中的觸摸,但是在UI

    20熱度

    12回答

    我有一個UIImage視圖響應觸摸事件。我想要取消觸摸順序,即,如果觸摸超出特定範圍,將進一步撥打touchesMoved:。我怎樣才能做到這一點? 我知道在touchesMoved:我可以檢查觸摸對象的座標並忽略它,但我不知道如何完全取消該序列。我沒有看到Apple Developer UIResponder Reference中記錄的任何方法可以調用以取消觸摸順序。

    0熱度

    1回答

    我想弄清楚如何做到這一點,以便當我移動一個物體時,我並不是將它「保持」在物體的中心,而是朝向左側或右側。這是到目前爲止我的代碼... - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{ UITouch *myTouch = [[event allTouches] anyObject]; im

    2熱度

    4回答

    我有兩個按鈕(按鈕1和按鈕2),如果我按下按鈕1,注1開始,如果我按下按鈕2,注意2點開始。 所以我嘗試做的是:按一個按鈕(注1開始),並滑動到BUTTON2比應注2開始。如您所說,您滑動時不會將手指放在鋼琴鍵盤上,並且所有音符都會從C到H發出聲音。 我這樣做有UIImageViews和我做了也UIButtons。 如果我按c1pianoview它聽起來「C」。如果我按下d1pianoview這聽

    1熱度

    2回答

    是否可以使用touchesMoved功能來代替UIImageView?

    0熱度

    1回答

    在iPhone和模擬器中,函數touchesMoved的行爲不同。 函數touchesMoved的重複間隔(刷新率)比模擬器快得多。有沒有辦法處理差異?

    -1熱度

    1回答

    我想循環連續2秒的聲音,我用在我的touchesMoved方法,並希望使它連續播放而不是口吃或停止,因爲用戶停止移動他們的手指也可能順利地將聲音淡化。我曾嘗試系統聲音與AVAudioPlayer

    1熱度

    4回答

    我使用- (void) touchesMoved做任何事情時,我輸入一個特定的框架,在這種情況下,按鈕的區域。 我的問題是,當我在框架中移動手指時,我只希望它在進入框架時執行某些操作 - 而不是。 有沒有人知道我在框架內部時只能調用我的方法一次,如果我在同一個touchMove中重新輸入它,仍然允許我再次調用它。 謝謝。 -(void)touchesMoved:(NSSet *)touches w

    2熱度

    1回答

    我有一堆按鈕,我想以三種不同的方式激活。 觸落 接觸下來 - 多點觸摸(同時) 觸摸拖動內(同爲在鋼琴拖動手指) 前兩個是明顯容易在IB。不過,包括我自己在內的很多人在Touch Drag中遇到了問題。所以我最終使用- (void) touchesMoved [見代碼]。這對於拖動非常有用......但爲了讓它起作用,我必須在IB中禁用按鈕「user Interaction」。這意味着我失去了「T

    1熱度

    1回答

    我有一個簡單的UIView使用像容器。 如果我寫這個代碼: - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event { UIView *hitView = [super hitTest:point withEvent:event]; NSSet *sTouches = [event touchesForVi