缘起 我们通常都会在webViwe控件的下面绘制很多其他的内容,不但webView中的内容需要全部展现,并且webView底部的内容也应当完美衔接,例如下面的效果: 基本方法...
缘起 我们通常都会在webViwe控件的下面绘制很多其他的内容,不但webView中的内容需要全部展现,并且webView底部的内容也应当完美衔接,例如下面的效果: 基本方法...
版本记录 版本号时间V1.02022.11.06 星期日 前言 Background Modes我们在程序中总会用到,包括语音、定位更新、后台任务以及远程通知等,这个模块我们...
项目中是在tableviewcell上加载wkwebview,长按弹出自定义菜单功能。废话不多说直接上代码,全是干货。 - (instancetype)initWithSty...
前言在今年6月14号苹果WWDC开发者大会上,苹果带来了新的iOS系统——iOS 10。苹果为iOS 10带来了十大项更新。苹果高级副总裁Craig Federighi称此次...
原来用Masonry计算TextView的时候不需要计算高度。如下,自适应就可以了。 传统的计算高度方法如下: 方法一:ios7.0之前适用 方法二:ios7.0及之后适用 ...
一个优秀的文案人,除了多练习文案之外,寻找创意灵感、参考案例,积累自己的素材库也是非常重要的。今天分享给大家25个文案人常用的网站,帮助你寻找灵感,积累素材。相信你在用了这些...
1、WKWebView白屏问题 WKWebView自诩拥有更快的加载速度,更低的内存占用,但实际上WKWebView是一个多进程组件,Network Loading以及UI ...
前言 不知不觉又过去一年,又增加许多客户端开发经验。有关注我更新的人可能会注意到,每隔一段时间我会对经历和环境做分析,同时也对未来做一些思考。从自身经历出发寻找能力的成长点,...
1、不升级电脑系统与 Xcode,调试iOS 16 1、下载iOS16 Support文件[https://github.com/RayJiang16/iOSDeviceSu...
CATransform3D是一个结构体 github上有个demo可以直接更改m11~m44的值,直观的看到效果 红色的点就是锚点(anchorPoint)的位置:默认为(0...
1、标准写法 UIBackgroundTaskIdentifier backgroundUpdateTask;long aa;NSTimer *_timer;- (void)...
一、前言 前一段时间彩云小译上了App Store的推荐,我下载试玩了一下,效果还是非常不错的。它可以实现实时翻译的功能,我自己粗浅地分析了一下彩云小译的实现原理,其中最重要...
摘要: 虽然Flutter使用的逐步增加,iOS Flutter 底层引擎的Crash也逐渐增加。由于release出去的底层引擎产物Flutter.framework 已经...
在去年 6 月份我做过一份关于 《国内大厂在移动端跨平台的框架接入分析》[https://juejin.cn/post/6844904177949212680] ,里面主要通...
今年接触到了Flutter,看了官网的介绍,感觉还是很有吸引力的,原生性能,兼容iOS和Android并且作为Fuchsia默认的开发框架,热加载(hotReload)极大的...
普通widget 可以使用 _globalKey.currentContext.size.height 直接获取,如果获取CustomScrollView sliver...
1 前言 弹窗组件是每个App必不可少的组成部分,部分对弹窗要求不是特别高的App可能会直接使用UIAlertController来解决。但是大部分产品经理是不会用系统默认的...
错误提示 XXX is automatically signed, but provisioning profile YYY has been manually speci...