{{ $root.errMsg }}

Swift 可以在同一時間探測屏幕上左邊及右邊的觸控嗎?

(已刪除)

(己關閉)

(已標記為濫發)

(已保護)


 我知道如何感應得到使用者觸控左邊或者右邊,然後再運行一個函數。我正在嘗試怎樣可以感應得到兩邊的屏幕同時間都被觸控?如果同時觸控的話,這樣又可以運行另一個函數。 我目前有的程序碼還是不能夠運作我想要的效果,這些是放置在更新的函數。

if (touched) {
        var isRight : Bool = false
        var isLeft : Bool = false

        if(location.x < 0){
        isLeft = true
        moveLeft()
        }
        else if(location.x > 0){
        isRight = true
        moveRight()


            }
        else if (isRight && isLeft){
            moveUp()


        }

    }

 

 

[原文: http://stackoverflow.com/questions/42519639/swift-detect-touch-in-both-left-and-right-side-of-screen-simultaneously  由 Alex Ingram 在 1/3/2017 發問]

ios    swift    touch   


{{ ctrl.votes | shortNumber: 0 }}
問於 {{ '2017-03-06T05:28:59.995Z' | calendarTime }} 修改於 {{ '2017-07-28T02:17:55.689Z' | calendarTime }}

Anthony Yuen (聲譽:1)



{{ ctrl.answersCount }} 個答案


提供您的答案? 請先登錄/注冊

您的答案

您要有多於 {{ ctrl.accessRight.postRight.minReputation }} 聲譽才能提供答案。

感謝您為 HackGa 提供答案,回答問題時,請注意下列事項:

  • HackGa 不是一個討論的平台,請只提供該問題的答案。
  • 請儘量以中文書寫。
  • 不要回應其他答案。
  • 不要提出另一個問題或要求幫助。
  • 歡迎提供與解決方案相關的原代碼,請按【{;}】來輸入代碼。
請提供答案


{{ $root.errMsg }}