博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS小工具
阅读量:4920 次
发布时间:2019-06-11

本文共 1406 字,大约阅读时间需要 4 分钟。

obj-c double类型显示去掉多余的0

   double someNumber = 2.000;    NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];    [formatter setNumberStyle:NSNumberFormatterDecimalStyle];    NSLog(@"%@",[formatter stringFromNumber:[NSNumber numberWithDouble:someNumber]]);

打印结果:2

转自: 

unicode转为中文字符

NSString *input = @"\\u6211\\u7231\\u4f60,我♥︎你";
NSString *convertedString = [input stringByApplyingTransform:@"Any-Hex/Java"                                                     reverse:YES];NSLog(@"convertedString: %@", convertedString);

打印结果:convertedString: 我爱你,我♥︎你

转自:

iOS隐藏控件,类似于android的view.gone

转自:

设置tableView的header不悬浮

当tableview style设置为ground时,每个section的header会跟随tableview一起上下滑动;当style设置为plain时,每个section的header会悬浮在屏幕最上面,直到下一个section的header划过来,把当前的替换掉。现在的问题是,可以在style为plain时,让header也跟随tableview一起上下滚动吗,而不停在屏幕最上的部分。

//去掉UItableview headerview黏性- (void)scrollViewDidScroll:(UIScrollView *)scrollView {    if (scrollView == self.myTableView)    {        CGFloat sectionHeaderHeight = YOUR_HEIGHT;        if (scrollView.contentOffset.y<=sectionHeaderHeight&&scrollView.contentOffset.y>=0) {            scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0, 0);        } else if (scrollView.contentOffset.y>=sectionHeaderHeight) {            scrollView.contentInset = UIEdgeInsetsMake(-sectionHeaderHeight, 0, 0, 0);        }    }}

转自:

 

转载于:https://www.cnblogs.com/a0000/p/5134841.html

你可能感兴趣的文章
前端移动端开发总结(Vue)
查看>>
实现一个EventEmitter类,这个类包含以下方法: on/ once/fire/off
查看>>
Javascript 词法分析
查看>>
ConcurrentHashMap1.7和1.8对比
查看>>
分布式系统整理
查看>>
RocketMQ整理
查看>>
Spring框架整理
查看>>
HashMap 1.8 核心源码分析
查看>>
Redis中3种特殊的数据类型
查看>>
算法:通过堆排序,获取前N个最大数
查看>>
c#/netcore/mvc视图中调用控制器方法
查看>>
c# 匿名类型获取值
查看>>
Windows安装使用npm(Nodejs)
查看>>
小技巧
查看>>
position 定位属性,对div进行位置布局
查看>>
模板语法标签继承关系
查看>>
overflow,overflow-x,overflow-y 用法
查看>>
css3中的calc()
查看>>
DJango ORM相关笔记
查看>>
Django模板,变量,标签,过滤器,自定义标签过滤器
查看>>