uitouch

    6熱度

    1回答

    我正在使用AVPlayer複製MPMediaPlayerView,因此我可以爲其添加一些功能。我創建了一個帶有播放/暫停的UIView,並將其顯示在觸摸上,然後設置一個計時器以按照HeadsUpUI示例代碼隱藏它。我已經添加了一個MPVolumeView來調整音量。 工作正常,除了如果你滑動的音量左右,我的父視圖不知道你還在與子視圖交互並在計時器觸發時隱藏自身。所以你仍然在調整音量,但滑塊不再存在

    4熱度

    1回答

    我在我的視圖控制器視圖中有一個工作的UIButton。 我有一個UIView實例在按鈕(我將它稱爲topView)在同一個視圖控制器的視圖。如果滿足條件,我將所有觸摸事件(開始,移動,結束,取消)轉發給視圖的nextResponder。 但是當條件觸發時,按鈕沒有收到事件。如果我移動topView,使其不在按鈕上方,該按鈕將工作(或將userInteractionEnabled屬性設置爲false

    2熱度

    1回答

    我有一些存在於某種庫存中的UIView子類。當你點擊一個時,另一個可拖動的版本被放置在它的頂部。我希望庫存版本在您拖動其他人時保持放置狀態。重複的代碼工作,但拖動你的手指不會移動它。 如果我釋放,然後開始拖動新創建的版本,它會按預期方式移動。我認爲這是因爲最初的觸動(這使得這個重複)在響應者鏈中沒有可拖動的版本。 小碼... 在我的固定 「圖標」 ... - (void)touchesBegan:

    0熱度

    1回答

    在我的應用程序中,我有一個帶有修復中心的箭頭圖像,我可以通過同一中心上的觸摸移動方法將其旋轉。 但是我也需要在觸摸移動後做一些旋轉之後拋擲/拋出箭頭。我怎樣才能扔箭頭?

    3熱度

    3回答

    我希望從我的應用程序中的一個子視圖拖到另一個子視圖(並用一條線連接它們),因此我需要跟蹤用戶正在觸摸的當前視圖。 我認爲我可以通過在touchesMoved方法中簡單地調用[UITouch視圖]來實現此目的,但在快速查看文檔後,我發現[UITouch視圖]僅返回初始觸摸發生。 有誰知道在拖動過程中我如何檢測被觸摸的視圖?

    0熱度

    1回答

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

    0熱度

    1回答

    我有一個非常簡單的代碼用於拖放和繪圖。 三個視圖:根視圖基本上是窗口(帶有幾個界面控件)。其中,我有一個「畫布」視圖。在畫布視圖中,我有第三個視圖(一個角色的小圖形),用戶可以在畫布內「拖動」。拖動工作正常。 問題是,我似乎無法約束我的「人物」在畫布的範圍內。理想情況下,當他跑到畫布邊緣時,他應該停下來(不會溢出到根視圖中) 畫布視圖剪輯子視圖;所以他一旦超越邊緣就會消失 - 但我不希望他消失,我

    0熱度

    1回答

    我有一個來自客戶端的請求來執行企業應用程序。 該應用程序本身相當直接,但他們希望用戶能夠從管理員請求幫助。當授予權限時,管理員將能夠從他/她的應用程序控制用戶應用程序。 我真的停留在如何去做這件事。我列出了我認爲需要的一些步驟,但這是一個最佳猜測。 1用戶/管理員建立安全認證 1.1隨機數用戶請求幫助生成 1.2管理員通過電話或短信後,輸入了數根數在他/她的應用這兩個表觀其應用的一起 2用戶應用程

    1熱度

    3回答

    工作,我有2個功能resignFirstResponder但當文本框的滾動型 我的功能都沒有的工作: -(BOOL)textFieldShouldReturn:(UITextField *)theTextField { if (theTextField == textField1) { [textField1 resignFirstResponder]; }

    4熱度

    3回答

    我想在用戶觸摸視圖時檢測JUST雙擊/單擊。 我做了這樣的事情: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [touches anyObject]; CGPoint prevLoc = [touch ] if(touch.tapCount =