touchesbegan

    0熱度

    1回答

    考慮下面的代碼: @interface TouchDownGestureRecognizer : UIGestureRecognizer @end @implementation TouchDownGestureRecognizer -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { NSLog(@

    0熱度

    1回答

    當我寫 @implementation GameViewController -(IBAction)StartGame:(id)sender{ StartGame.hidden = YES; BirdMovement = [NSTimer scheduledTimerWithTimeInterval:0.05 target:self selector:@sel

    4熱度

    1回答

    幾年前,我開發了一款OpenGL ES遊戲,並且運行良好:我已經在我的iPad 3中下載了Xcode 6和iOS 8,並且觸摸控制(touchesBegan,touchesMoved,touchesEnded)僅檢測768x768點的平方而不是1024x768。 256點(1024-768)的餘量不響應脈動。 遊戲處於橫向模式。 看起來好像觸摸控制器認爲iPad處於縱向模式而不是橫向模式。在視覺上

    0熱度

    1回答

    我已經制作了一個名爲HeartrateGraph的UIView中的數據圖。在名爲HRGraphInfo的UIViewController中,我有一個連接的標籤,當圖形被觸摸時應該輸出值。問題是,我不知道如何使用委託從UIView發送到UIViewController觸摸的事件。 這裏是UIView的我觸摸分配代碼: UITouch *touch = [touches anyObject]; CG

    2熱度

    3回答

    我試圖加載一個UIView,然後馬上檢測觸及新視圖。目前,覆蓋touchesBegan延遲了大約一秒鐘。 因此,我加載了UIView並立即繼續點擊屏幕。調用touchesBegan需要大約一秒鐘的時間。從那時起,一切都很好。但是,我無法承受〜第二次等待。 我已經將UIView中的所有代碼都剝離出來,以防止任何東西堵塞主線程,但延遲仍然存在。 如何才能立即獲得新提交的觸摸反饋UIView?謝謝。 -

    1熱度

    1回答

    我有我的聲音顯示在屏幕上的標誌和聲音關閉標誌出現時,我測試它。當我點擊它時,我想要做的是從聲音變爲聲音。按鈕確認敲擊,但沒有任何反應。我沒有太多經驗可以在更改節點圖像的時候點擊,所以我不知道我是否使用了最高效的代碼。有人可以看看我的代碼,看看有什麼不對嗎?提前致謝! @implementation MyScene { SKSpriteNode *soundLogo; SKSpriteNode

    0熱度

    1回答

    到目前爲止,我已經有了這個應用程序,用於跟蹤用戶觸摸屏幕上正在移動的錯誤時的點擊次數與未命中次數。每次錯過錯誤時,我都能夠註冊觸摸,但是當錯誤被觸摸時不能進行註冊。有人能幫助我理解我做錯了什麼,也許可以指出我可能的解決方案。非常感謝。 import UIKit class myViewController2: UIViewController { @IBOutlet weak var lb

    0熱度

    1回答

    我是Xcode的新手,想檢查一下如何對它進行編碼,以便我可以使用touch僅在y座標中移動我的對象。 目前,我已經編程它遵循我的觸摸,但它會遵循x和y座標。 override func touchesBegan(touches: NSSet, withEvent event: UIEvent) { /* Called when a touch begins */ if movi

    1熱度

    1回答

    所以我正在製作遊戲,並且之前使用左右按鈕來移動。我想改變它到一個自定義類型的滑塊類似於這個http://gyazo.com/05b6079862874a282ad14220e7267bd1我不知道如何讓它更新觸摸開始註冊你滑動你的手指。我到目前爲止是這樣的: override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {

    0熱度

    2回答

    我想設置此遊戲,以便當用戶點擊屏幕上的特定點時,它會從該位置分配SKSpriteNode。所以我設置的是這個觸摸裏面的方法開始: for (UITouch *touch in touches) { score = score + 1; cat = [SKSpriteNode spriteNodeWithTexture:[SKTexture textureWithImageNa