最近在做SDK的截图,想触发类似系统的截屏功能,找了一圈,总结一下靠谱的几种方式。 我写了个UIView 的category,将这几种方式封装和简化了一下。 第一种情形截图 ...
![240](https://upload.jianshu.io/users/upload_avatars/1683652/d20e77a9ff5f.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:北京
最近在做SDK的截图,想触发类似系统的截屏功能,找了一圈,总结一下靠谱的几种方式。 我写了个UIView 的category,将这几种方式封装和简化了一下。 第一种情形截图 ...
ProtocolBuffer是谷歌发明的一种数据传输协议 关于ProtocolBuffer的更多介绍请看这里 ProtocolBuffer的环境配置及安装 环境安装 打开终端...
思路: 1、获取UIButton的子控件imageView和titleLabel的size2、声明两个UIEdgeInsets变量imageEdgeInsets和labelE...
一、performSelector调用和直接调用区别 下面两段代码都在主线程中运行,我们在看别人代码时会发现有时会直接调用,有时会利用performSelector调用,今天...
iTunes降级 首先 去Mac上的App Store下载Apple Configurator 2。 然后把iphone连接上Mac,点击Apple Configurator...
很多人都有自己写的框架,但由于苦于github网站全英文,无法看懂,所以笔者花了半天时间(已然累成狗)做了一个详细的教程,如若有帮助,还请随手点个赞. 注意: 此教程只针对i...
1.多了一个User Interface 选项可以选择使用SwiftUI 还是Storyboard 2.选择SwiftUI创建,系统自动为我们创建ScenDelegate.s...
TCP 滑动窗口 TCP 使用滑动窗口做流量控制与乱序重排 RTT 和 RTO RTT发送一个数据包到收到对应的 ACK,所花费的时间 RTO定时器,重传时间间隔没有回应 A...