У меня есть скрытая кнопка, которая вызывает UIKeyboard для UISearchBar, делая UISearchBar первым ответчиком. Я попытался изменить keyboardtype к различным клавишные следующим образом:По умолчанию UIKeyboardType для iPad для UISearchBar
self.SearchBar.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
, но я по-прежнему получать ту же самую клавиатуру по умолчанию с буквами в первую очередь. Есть ли способ по умолчанию для чисел, так как мне нужны только номера для iPad? Благодарю.
Возможно, вы задали тип клавиатуры до того, как на самом деле загрузится представление UISearchBar. Вы проверили, что self.searchBar не равен нулю, если вы установили тип клавиатуры? –
ах, вы нашли это самостоятельно;) –