2012-07-17 38 views
0

我正在開發用於iPAD的遠程桌面項目。 (如Shift,Control,Command等)鍵以及如何將這些鍵分配給UIButton。這是在我的iPad視圖中設計的。我已經找到了MAC OSX的方式,但我沒有在ios中找到。是否有任何API或方法或協議以編程方式提高鍵盤事件。如何在我的iPhone/iPad應用程序中以編程方式提出鍵盤事件

u能普萊舍幫助我,我怎樣才能走出這個問題提前

感謝。

+0

什麼? iOS上不存在超過一半的這些命令。你是指外部鍵盤嗎? – borrrden 2012-07-17 05:17:03

+0

如果他在談論遠程桌面,我想他真正想要的是將對應於這些按鍵的信號從iPad發送到桌面。 – 2012-07-17 05:38:33

回答

0

枚舉當前視圖控制器主視圖的子窗口,並找到接受文本輸入的子窗口,例如一個UITextView或的UITextField,呼籲becomesFirstResponder上it`

for (UIView *view in myViewController.view.subviews) 
{ 
    if ([view isKindOfClass:[UITextView class]] 
    || [view isKindOfClass:[UITextField class]]) 
    { 
     [view becomeFirstResponder]; 
     break; 
    } 
} 

了相反的情況下,駁回鍵盤,只需撥打[myController.view endEditing];

相關問題