首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HDB_Li
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 13
沸点 3
赞
16
返回
|
搜索文章
最新
热门
Tips: ios中UIView的bounds中x/y出现负数的情况
最近在工作中突然出现了UIView的bounds.y是负数的情况,所以总结一下UIView中有关于Bounds的内容。 在iOS中Frame是相对于父视图的坐标系,Bounds是相对于自身的坐标系,通常Bounds可以被认为是origin是{0, 0}的frame。但是什么情况…
iOS实现模拟定位功能
App中越来越多的功能依赖用户实际的位置,例如基于用户位置提供推荐数据、基于定位判断某些功能是否可用,但是在开发调试中XCode却没有提供自定义的模拟定位的功能,所以本文主要的目的是现实一个可以在开发调试过程中随时模拟定位的功能。 PS: 当你的app在脱离了XCode的调试测…
iOS 运行时动态微调属性方案 - LLDebugTool
你是不是已经厌倦了每次在调试阶段,各种来自测试和UI的问题,每次只需要修改某一个数值,然后重新build/archive,而且调整一次有可能达不到效果,需要反复的修改,build。反复的修改数值对一个程序员来说毫无意义,所以把这些问题交给LLDebugTool来帮你解决。 可以…
iOS读写锁的实现
iOS开发中,大部分时间都是采用互斥锁,但是当多读少写的情况时,互斥锁会比较浪费加解锁的时间,所以此时就应该采用读写锁。 同一时间,只能有一个线程进行写的操作。 同一时间,允许有多个线程进行读的操作。 同一时间,不允许既有写的操作,又有读的操作。 dispatch_barrie…
LLDebugTool - 便捷的IOS调试工具(增加视图结构和放大镜)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 LLDebugToolSwift是针对LLDebugTool的Swift扩展,它提供了LLDebugTool的Swift接口,LLDebugToolSwift会和…
iOS13 获取StatusBar并且获取网络状态
项目中通过StatusBar来获取手机当前状态,但是在iOS 13中便获取不到了,调试了一下发现是UIApplication无法获取到statusBar。 于是改成如下的方式通过UIStatusBarManager获取statusBar。 如果只是往StatusBar上添加Vi…
如何避免UIImagePickerController选择照片时多次点击会多次触发代理方法
最近测试报出来,当双击选择照片时,就会触发2次点击事件,调查发现确实触发了2次代理方法,原代码解决方法如下
iOS13 [UIViewController presentViewController]样式适配
这种样式显然不能符合我们UI的要求,产生这样的问题是因为我们之前一直忽略了UIModalPresentationStyle这个属性。 在iOS13之前的版本中, UIViewController的UIModalPresentationStyle属性默认是UIModalPrese…
LLDebugTool - 便捷的IOS调试工具(支持组件化)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 LLDebugToolSwift是针对LLDebugTool的Swift扩展,它提供了LLDebugTool的Swift接口,LLDebugToolSwift会和…
LLDebugTool - 便捷的IOS调试工具(支持Swift)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 LLDebugToolSwift是针对LLDebugTool的Swift扩展,它提供了LLDebugTool的Swift接口,LLDebugToolSwift会和…
下一页
个人成就
文章被点赞
309
文章被阅读
51,064
掘力值
1,327
关注了
9
关注者
990
收藏集
2
关注标签
20
加入于
2018-05-21