[iOS 记录] 检测输入的是否为整数

news/2024/7/20 22:11:03 标签: ios, 代码, 判断是否为小数
    int i = [_AmtTextField.text intValue];
    //iOS8的键盘适配
    if ([_AmtTextField.text rangeOfString:@","].location == NSNotFound) {

    }else{
        NSArray *arr = [_AmtTextField.text componentsSeparatedByString:@","];
        if (arr.count == 2) {
            _AmtTextField.text = [NSString stringWithFormat:@"%@.%@",arr[0],arr[1]];
        }else{
            [Common showMsgBox:@"" msg:@"收款金额不能为整数" parentCtrl:self];
        }
    }

    if (_AmtTextField.text.length == 0) {
        [Common showMsgBox:@"" msg:@"请输入收款金额" parentCtrl:self];
    }else if([_AmtTextField.text integerValue]<5 ){
        [Common showMsgBox:@"" msg:@"收款金额请勿小于5元" parentCtrl:self];
    }else if([_AmtTextField.text integerValue]>=10000 ){
        [Common showMsgBox:@"" msg:@"收款金额请勿大于一万元" parentCtrl:self];
    }
    else if([_AmtTextField.text floatValue] - i == 0 ){
        [Common showMsgBox:@"" msg:@"收款金额不能为整数" parentCtrl:self];
    }
    else if([_AmtTextField.text length]>100000000){
        [Common showMsgBox:@"" msg:@"输入金额有误" parentCtrl:self];
    }

http://www.niftyadmin.cn/n/1557494.html

相关文章

Linux指令之Apache虚拟主机配置

版权声明&#xff1a;本文为博主原创文章&#xff0c;未经博主允许不得转载。 https://blog.csdn.net/w1lgy/article/details/80388697 1、安装Apache&#xff1a; sudo yum httpd 2、启动 sudo service httpd start 3、cd /etc/httpd/conf sudo vim httpd.conf 进入httpd.conf…

vue,react报错node sass version is incompatible with 4.0.0 ||5.0.0 解决方案

报错信息&#xff1a; node sass version is incompatible with 4.0.0 ||5.0.0 意思是&#xff1a;节点sass版本与4.0.0 | | 5.0.0不兼容 解决方案&#xff1a; 节点sass版本与4.0.0 | | 5.0.0不兼容所以只需要降低本版即可。 1.卸载node-sass npm uninstall node-sass 2.…

[iOS UItableView 自定义Section] 自定义Section 修改title样式

自定义Section -(UIView*)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{UIView *v [UIView new];v [[UIView alloc] initWithFrame:CGRectMake(0, 0, NEWWIDTH, 30)];[v setBackgroundColor:[Common hexStringToColor:"e4e4e4"…

antd表格固定后出现,对不齐的现象,解决方案

问题描述&#xff1a; antd表格固定后出现对不齐的现象&#xff0c;比如设置了fixed。如下图 这个是官方的bug&#xff0c;在后续版本修复了 在3.26.1里修复了。 antd表格固定列对不齐现象https://github.com/ant-design/ant-design/issues/19952 解决方案&#xff1a; 1.升…

使用递归遍历并转换树形数据(以 TypeScript 为例)

一个朋友问我应该怎么从一个树的 JSON 数组生成 HTML&#xff0c;使用 <ul> 和 <li> 来构建页面元素。于是我简单的画了个树型结构图 然后写了对应的模拟数据&#xff08;JavaScript 对象&#xff09; const data {name: "A",nodes: [{ name: "B&q…

[iOS Swift3.0变化]iOS Swift3.0和2.3的区别

http://www.cnblogs.com/Free-Thinker/p/5942253.html

antd-pro使用v4版本(因为v5发布了,默认创建v5,解决方案)

前言&#xff1a; 我最近使用antd-pro写一个新项目&#xff0c;2020年还是v4&#xff0c;21年就v5了。我担心v5刚发布不久bug多会频繁更新所以依然想用v4&#xff0c;但默认就是v5&#xff0c;之前版本还有选择版本的指令现在没有了。于是取github上找到了解决方案。 问题描述…

高绩效教练Coaching——GROW模型

2019独角兽企业重金招聘Python工程师标准>>> 应用该模型的机会&#xff1a; 当有人找你询问该怎么办的时候&#xff0f;当对方听不进任何建议的时候&#xff0f;当你认为对方缺乏自我责任的时候。 教练存在的前提&#xff0c;是相信人的潜能。 马斯洛需求理论。 有两…