iOS系统数字键盘不支持小数点,用文本键盘又不够简单纯粹。
思路很简单。。
1.切换到系统数字键盘
2.找到小数点按钮该显示的位置
3.添加一个小数点按钮.
注意:(防止重复添加)
now,here is my code and Demo..
#pragma mark - 找到小数点对应位置的方法
- (UIView *)findKeyView:(NSString *)name inView:(UIView *)view
{
for (UIView *subView in view.subviews) {
NSString *className = NSStringFromClass([subView class]);
if ([className isEqualToString:name]) {
return subView;
} else {
UIView *subView_2 = [self findKeyView:name inView:subView];//递归找到对应的