我想集中我UITextfield
在我的底部工具欄,等等ViewWillAppear
我寫了下面的代碼:BecomeFirstResponder()不工作的UITextField
textBarcode.BecomeFirstResponder();
但textBarcode
不成爲焦點。我也嘗試了一點延遲,但得到了同樣的結果。
有沒有人有任何想法?
我想集中我UITextfield
在我的底部工具欄,等等ViewWillAppear
我寫了下面的代碼:BecomeFirstResponder()不工作的UITextField
textBarcode.BecomeFirstResponder();
但textBarcode
不成爲焦點。我也嘗試了一點延遲,但得到了同樣的結果。
有沒有人有任何想法?
您在viewDidAppear
[textBarcode becomeFirstResponder];
寫這
- (void)viewWillAppear:(BOOL)animated
{
textBarcode.delegate = self;
[textBarcode becomeFirstResponder];
}
檢查isUserInteraction
字段設置爲true
。
textField.isUserInteractionEnabled = true
textField.becomeFirstResponder()
試過做viewDidAppear嗎? –
是的,但結果相同。 我認爲還有一個tableview,也許會導致這個問題?! – anguish
你把綁定從xib/storyboard放到你的.h文件中了嗎?我偶爾會忘記。 –