美文网首页
POST数据非常多的页面如何编写代码

POST数据非常多的页面如何编写代码

作者: kyson老师 | 来源:发表于2019-03-22 17:04 被阅读0次
页面1

这是页面没有数据的样子。

页面2

这里是编辑部分TextField

页面3

这是点击物品类型弹出的小框

页面4

这是点击物品类型弹出的小框,选择了其他

页面5

这是选择物品包装材料

页面6

包装材料选中后的页面。

目前记录的需要注意的点:

1.后台数据返回的是有Double/Integer/String类型。导致前端显示数据有异常,这是因为iOS解析这三种类型会有精度损失。
详见文章:iOS - Json解析精度丢失处理(NSString, Double, Float)

2.iOS小数点格式化:如果有两位小数不为0则保留两位小数,如果有一位小数不为0则保留一位小数,否则显示整数
这个如何实现。请见文章iOS小数点格式化:如果有两位小数不为0则保留两位小数,如果有一位小数不为0则保留一位小数,否则显示整数
具体设计的代码有:

- (NSString *)formatFloat:(float)f
{
    if (fmodf(f, 1)==0) {//如果有一位小数点
        return [NSString stringWithFormat:@"%.0f",f];
    } else if (fmodf(f*10, 1)==0) {//如果有两位小数点
        return [NSString stringWithFormat:@"%.1f",f];
    } else {
        return [NSString stringWithFormat:@"%.2f",f];
    }
}

3.TextField 左边留出一部分,避免输入框定格

self.textField.leftView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 10, CGRectGetHeight(self.textField.frame))];
self.textField.leftViewMode = UITextFieldViewModeAlways;

相关文章

  • POST数据非常多的页面如何编写代码

    这是页面没有数据的样子。 这里是编辑部分TextField 这是点击物品类型弹出的小框 这是点击物品类型弹出的小框...

  • Django初使用

    疑问: 1、语言:Java、C、C++、Python…..? 2、如何编写代码? 3、如何将数据展示在页面? 4、...

  • 2018-06-25 el和jstl

    el主要是从域中获取数据,在页面输出数据 jstl主要是编写逻辑代码

  • 认识PHP代码标识

    想在页面中编写PHP​代码非常容易,如下面代码: 就像你可以编写JavaScript脚本语言需要写在 标签之间一...

  • jQuery mobile实现简单的web app

    jquery mobile(JQM) 如何编写一个基础的web app 当需要多页面时,在body中编写为 页面过...

  • vue中Modal数据管理

    在编写页面时经常会使用各组件库的Modal组件。一般Modal组件管理的数据非常多,通常一个页面中有多个Modal...

  • angular使用http服务post到PHP服务器无法接收参数

    AngularJS向PHP页面POST数据时,无法接收的问题 入坑情景 在使用$http向PHP页面POST数据时...

  • MongoDB 存储数据时报错

    以下是开发个人博客的评论功能时的主要代码:-评论的数据模型代码 -nodeJs存储页面post过来的信息代码 当存...

  • Node完成简单爬虫

    编写好node代码,终端运行node app.js后 页面显示json数据 [ { "title":"【活动+视...

  • wrk压力测试POST请求

    1. 编写lua脚本,填写post的数据, 如 post.lua wrk.method = "POST" wrk....

网友评论

      本文标题:POST数据非常多的页面如何编写代码

      本文链接:https://www.haomeiwen.com/subject/xpprvqtx.html