使用 CocoaPods。
在你的 Podfile 中
pod 'SCNumberKeyBoard'
获取 SCNumberKeyBoard
#import "SCNumberKeyBoard.h"
将 SCNumberKeyBoardDemo/Classes
和 SCNumberKeyBoardDemo/Resources/
文件夹拖动到你的项目中
#import "SCNumberKeyBoard.h"
[SCNumberKeyBoard showOnViewController:<#viewController#> enterButtonTitle:nil enter:^(UITextField *textField, NSString *number) {
NSLog(@"textField:%@ - number:%@", textField, number);
} close:^(UITextField *textField, NSString *number) {
NSLog(@"textField:%@ - number:%@", textField, number);
}];
[SCNumberKeyBoard showWithTextField:<#textField#> enter:^(UITextField *textField, NSString *number) {
NSLog(@"textField:%@ - number:%@", textField, number);
} close:^(UITextField *textField, NSString *number) {
NSLog(@"textField:%@ - number:%@", textField, number);
}];
本地化包括中文和英文,你可以自行添加其他语言。更改本地化,你需要编辑 Info.plist。
使用本地化,你需要更改 iOS 系统语言。
SCNumberKeyBoardDemo/Classes
和 SCNumberKeyBoardDemo/Resources/
文件夹中的所有文件拖入项目中#import "SCNumberKeyBoard.h"
[SCNumberKeyBoard showOnViewController:<#viewController#> enterButtonTitle:nil enter:^(UITextField *textField, NSString *number) {
NSLog(@"textField:%@ - number:%@", textField, number);
} close:^(UITextField *textField, NSString *number) {
NSLog(@"textField:%@ - number:%@", textField, number);
}];
[SCNumberKeyBoard showWithTextField:<#textField#> enter:^(UITextField *textField, NSString *number) {
NSLog(@"textField:%@ - number:%@", textField, number);
} close:^(UITextField *textField, NSString *number) {
NSLog(@"textField:%@ - number:%@", textField, number);
}];
本地化仅包括中文和英文,其他语言自行添加。
使用本地化,更改 iOS 系统语言即可。