uikeycommand

    1熱度

    1回答

    我想在用戶按下硬件鍵盤上的向下箭頭時在表視圖中選擇一行。目前,我只是試圖打印日誌,而我似乎無法使其工作。根據其他類似問題的答案,這裏是我到目前爲止: - (NSArray *)keyCommands { UIKeyCommand *downArrowKeyCommand = [UIKeyCommand keyCommandWithInput:UIKeyInputDownArrow

    0熱度

    1回答

    我想爲iPad添加自定義快捷鍵到我的應用程序。但是,使用下面的代碼我無法看到他們的工作。當我按命令鍵時,我得到發現模式,但是當我然後按命令+ f時,什麼也沒有發生。我究竟做錯了什麼? #pragma mark - UIResponder - (BOOL)canBecomeFirstResponder { return YES; } - (NSArray *)keyCommand

    0熱度

    1回答

    請考慮下面的代碼: override var keyCommands: [UIKeyCommand]? { var commands:[UIKeyCommand] = [] let numbers = ["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L"

    0熱度

    1回答

    我刪除@UIApplicationMain中的AppDelegate.swift並寫下如下的main.swift,但程序仍然無法啓動keyPressed函數。但是每個keydown都會執行print("send event2")。 如何啓動keyPressed函數?這個程序有問題嗎? import UIKit import Foundation class TApplication: UIA

    1熱度

    1回答

    我想在我的應用中包含一些UIKeyCommands。我的應用程序包含一個UISplitViewController,強制主人始終在iPad上全屏顯示。在較小的屏幕上,它像通常那樣工作。 現在,我在MasterViewController中實施了一些UIKeyCommands,並且在DetailViewController中實施了一些UIKeyCommands。但是,該應用只會顯示DetailVie

    3熱度

    1回答

    我想爲我的應用程序添加硬件鍵盤支持,以便用戶隨時可以通過按下鍵盤上的某個鍵來觸發某個功能。我發現了this article,並且能夠在Objective-C中發揮出色。我已將它轉換爲Swift,但出於某種原因,在按「c」後,keyPressed方法未被調用。我確認keyCommands只要用戶按下鍵盤上的任何鍵就會被調用。我正在測試iOS模擬器和Mac鍵盤。 這是什麼問題在我的Swift代碼中?

    4熱度

    1回答

    使用iOS 9開發人員可以使用UIKeyCommand將快捷方式添加到iPad應用程序。 這些在外部鍵盤上鍵入並且功能起作用。 有沒有一種方法可以在mac上模擬器中測試它們? 或顯示他們喜歡這裏:

    3熱度

    1回答

    我有問題來攔截鍵盤事件。我已將我的iOS與SteelSeries Free(遊戲手柄控制器)連接起來,當連接到iOS時,它將被檢測爲藍牙鍵盤。當我打開Notes時會進行測試,遊戲手柄中的任何按鈕都會寫入一個字母。 我需要攔截這個按鈕按下並運行我自己的功能,但不幸的是我無法這樣做。 我一直在嘗試使用GCController,但顯然它沒有被檢測爲遊戲控制器對象。當我打印計數時,它顯示爲0.我的代碼如下

    1熱度

    1回答

    如何使用箭頭鍵(物理鍵盤)導航UITableView,非常像iOS 10中引入的聚光燈行爲? 尋找一個用戶類型到搜索框中,並使用向上/向下箭頭來突出顯示tableview中的一行,然後按回車鍵來選擇行。 我還沒有發現關於該主題的任何資源。 請雨燕提供的示例代碼。

    13熱度

    1回答

    我想編一個僅使用[return]鍵的UIKeyCommand。到目前爲止,我已經試過: UIKeyCommand *selectCommand = [UIKeyCommand keyCommandWithInput:@"\n" modifierFlags:0 action:@selector(chooseSelection:)]; 還有的回車鍵沒有全局常量,像有對上,下,左,右,和逃生(從UI