前言 本文底层使用的是objc 4-838.1版本 汇编指令 b bl 跳转指令,函数的调用 ret 函数的返回 ; 注释 1、alloc方法在底层的调用流程 从上图的例子...
前言 本文底层使用的是objc 4-838.1版本 汇编指令 b bl 跳转指令,函数的调用 ret 函数的返回 ; 注释 1、alloc方法在底层的调用流程 从上图的例子...
这样跟我直接pod导入masonry有啥区别?
iOS 编写并使用 Framework一、内容概述 平时开发项目需要封装底层组件给上层使用。好些时候会将底层组件相关代码放在独立工程,并编成独立的库供主工程使用。 这里直接将Masonry的源代码拷贝到子工程编成...
iOS15不能屏蔽手势呢
WKWebView长按保存图片逻辑问题 在WKWebView上的图片,长按会触发系统控件进行保存和共享,但通过系统共享是没法分享图片,只能进行长按手势覆盖,然后用本地控件实现 解决方案 屏蔽WebKit的长按...
直接导入到本地即可
iOS Lottie集成部分动画内容丢失首先附上Lottie iOS的地址,集成方式参见README Lottie 在集成Lottie的时候首先第一步是熟悉基本使用首先将美工给的JSON文件导入到工程(本人通过此文...
如果是多张图片怎么处理呢
设备型号官网地址:Models - The iPhone Wiki[https://www.theiphonewiki.com/wiki/Models] 更新到:iPhone...
WebSocket WebSocket 是 HTML5 一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯,它建立在 TCP 之上,同...
源码可见:[直接点击](Github的README会更新Change Log和待办任务TODO,强烈建议关注) 1.背景 图像提取主色调来增强浸入式交互体验的场景越来越常见,...
背景:有些场景,比如展示付款码的时候,需要将屏幕调到最亮以方便商家扫码,在支付完成退出当前页面或者App退到后台时,就需要将屏幕亮度恢复到原来的亮度。 MZBrightnes...
创建bundle文件,如下图,点击弹框,选择MacOS下面的Framwork & Library ,点击Bundle,输入Bundle的名字,然后点击完成 点击创建好的bun...
这样的话,数据是不是要拆分了啊?
微信小程序实现瀑布流布局小程序实现瀑布流 近期在做APP转成小程序的相关开发,需将APP里面的部分页面抽离出来,做成小程序。其中有个页面是瀑布流(参差不齐的多栏布局)的形式。Android客户端一般...
前言 在上篇文章中,我们初步学习了SnapKit的基础使用方法,文章:Swift自动布局SnapKit的详细使用介绍。一般来说,掌握了那些基本方法的使用,基本上在项目中布局就...
github下载下来的demo不可用
ActiveSQLite更简单的Swift数据库方案(SQLite.swift封装)ActiveSQLite 更简单的Swift数据库方案。项目地址:https://github.com/KevinZhouRafael/ActiveSQLite ——————...
已经过时,iOS10之后,这篇文章已完全不再适用,甚至说可以说是误导.
请问作者我现在是给图片做了点击事,我用transform做图片旋转之后,这个图片的size变大了,那么这个点击事件是不是就会有问题了?
iOS:重识Transform和frame关于frame frame是一个复合属性,由center、bounds和transform共同计算而来。 transform改变,frame会受到影响,但是center和bo...
本文Demo传送门:BlockTestApp 【摘要】这篇文章,首先在第1节中介绍Block的定义,以及与C里面函数的对比。然后,第2节介绍实际开发中经常会用到的Block语...
车上面那些小图标,你真的都能说出个所以然来?有了这个,那都不是事儿!