zoukankan      html  css  js  c++  java
  • iOS开发小技巧总结

    iOS 小技巧总结

    在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。

    UITableView的Group样式下顶部空白处理
    UITableView的plain样式下,取消区头停滞效果

    那个,其实,还是用Group样式吧哈哈。

    获取某个view所在的控制器
    两种方法删除NSUserDefaults所有记录
    打印系统所有已注册的字体名称
    获取图片某一点的颜色
    字符串反转
    禁止锁屏,

    默认情况下,当设备一段时间没有触控动作时,iOS会锁住屏幕。但有一些应用是不需要锁屏的,比如视频播放器。

    模态推出透明界面
    Xcode调试不显示内存占用
    显示隐藏文件
    字符串按多个符号分割
    111608265-59de354dc6972272
    iOS跳转到App Store下载应用评分
    iOS 获取汉字的拼音
    手动更改iOS状态栏的颜色
    判断当前ViewController是push还是present的方式显示的
    获取实际使用的LaunchImage图片
    iOS在当前屏幕获取第一响应
    判断对象是否遵循了某协议
    判断view是不是指定视图的子视图
    NSArray 快速求总和 最大值 最小值 和 平均值
    修改UITextField中Placeholder的文字颜色
    关于NSDateFormatter的格式
    获取一个类的所有子类
    监测IOS设备是否设置了代理,需要CFNetwork.framework
    阿拉伯数字转中文格式
    Base64编码与NSString对象或NSData对象的转换
    取消UICollectionView的隐式动画

    UICollectionView在reloadItems的时候,默认会附加一个隐式的fade动画,有时候很讨厌,尤其是当你的cell是复合cell的情况下(比如cell使用到了UIStackView)。
    下面几种方法都可以帮你去除这些动画

    让Xcode的控制台支持LLDB类型的打印
    CocoaPods pod install/pod update更新慢的问题
    UIImage 占用内存大小
    GCD timer定时器
    图片上绘制文字 写一个UIImage的category
    查找一个视图的所有子视图
    计算文件大小
    UIView设置部分圆角

    你是不是也遇到过这样的问题,一个button或者label,只要右边的两个角圆角,或者只要一个圆角。该怎么办呢。这就需要图层蒙版来帮助我们了

    取上整与取下整
    计算字符串字符长度,一个汉字算两个字符
    给UIView设置图片
    防止scrollView手势覆盖侧滑手势
    去掉导航栏返回的back标题
    字符串中是否含有中文
    dispatch_group的使用
    UITextField每四位加一个空格,实现代理
    获取私有属性和成员变量 #import
    获取手机安装的应用
    判断两个日期是否在同一周 写在NSDate的category里面
    应用内打开系统设置界面
    121608265-0336b1d206210cf1
    屏蔽触发事件,2秒后取消屏蔽
    动画暂停再开始
    fillRule原理
    131608265-102c8b228637e659
    iOS中数字的格式化
    如何获取WebView所有的图片地址,

    在网页加载完成时,通过js获取图片和添加点击的识别方式

    获取到webview的高度
    navigationBar变为纯透明
    tabBar同理
    navigationBar根据滑动距离的渐变色实现
    iOS 开发中一些相关的路径
    navigationItem的BarButtonItem如何紧靠屏幕右边界或者左边界?

    一般情况下,右边的item会和屏幕右侧保持一段距离:

    151608265-2b25556ad97436ad

    下面是通过添加一个负值宽度的固定间距的item来解决,也可以改变宽度实现不同的间隔:

    161608265-649770861a945c45
    NSString进行URL编码和解码
    UIWebView设置User-Agent。

    获取硬盘总容量与可用容量:

    获取UIColor的RGBA值
    修改textField的placeholder的字体颜色、大小
    AFN移除JSON中的NSNull
    ceil()和floor()

    ceil()功 能:返回大于或者等于指定表达式的最小整数
    floor()功 能:返回小于或者等于指定表达式的最大整数

    UIWebView里面的图片自适应屏幕

    在webView加载完的代理方法里面这样写:

    持续更新中……。

  • 相关阅读:
    sklearn—支持向量机
    sklearn—LinearRegression,Ridge,RidgeCV,Lasso线性回归模型简单使用
    技术文档翻译-------glove readme(1)
    python jieba分词(结巴分词)、提取词,加载词,修改词频,定义词库 -转载
    Word2Vec模型参数 详解
    aws ec2 硬盘扩容
    记一个python requests模块请求的报错
    ubuntu安装mysql, 修改初始密码一条龙服务
    mysql 创建用户, 分配权限, 删除用户
    sqlite删除数据
  • 原文地址:https://www.cnblogs.com/luorende/p/6140334.html
Copyright © 2011-2022 走看看