abb*_*ood 12 iphone cocoa-touch objective-c uikeyboard ios
当键盘类型从数字键盘变为默认值时,有很多关于通知用户的帖子.这个问题是关于寂寂当用户在实际点击[123]或[ABC]接通按钮默认键盘..基本上我想知道什么时候该屏幕

更改此屏幕

尝试这个:
-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
NSLog(@"::::::: this is text field type %d", searchBar.keyboardType);
Run Code Online (Sandbox Code Playgroud)
自然总是给我回来0这是默认的键类型..因为它假设两者都是相同的键盘类型.
为文本对象配置键盘 您可以直接通过应用程序的文本对象配置键盘的属性。UITextField 和 UITextView 类都符合 UITextInputTraits 协议,该协议定义了用于配置键盘的属性。以编程方式或在 Interface Builder 检查器窗口中设置这些属性会使系统显示指定类型的键盘。
@property(nonatomic) UIKeyboardType keyboardType
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1946 次 |
| 最近记录: |