我有一個通過IB構建的視圖,它上面有一個文本視圖和和按鈕。當視圖顯示時,我希望鍵盤已經顯示。如何設置firstresponder?
我試圖在didViewLoad中設置第一個響應者,但沒有奏效。
我確實有一個連接到textView和相關存取器的IBOutlet。
我有一個通過IB構建的視圖,它上面有一個文本視圖和和按鈕。當視圖顯示時,我希望鍵盤已經顯示。如何設置firstresponder?
我試圖在didViewLoad中設置第一個響應者,但沒有奏效。
我確實有一個連接到textView和相關存取器的IBOutlet。
我知道這是標記爲可可觸摸,但是這是在谷歌排名很高,我遇到了麻煩與使用-becomeFirstResponder OS X;它什麼也沒做。從NSResponder文檔,
使用NSWindow
makeFirstResponder:
方法,沒有這種方法,使對象的第一個響應者。永遠不要直接調用這個方法。
所以在OS X上使用,
[[myView window] makeFirstResponder:myView];
退房此鏈接:http://juliuspaintings.co.uk/cgi-bin/paint_css/animatedPaint/004-TextFieldApp.pl這最有可能有你的答案。 – Dyn