标签:IOS系统
概述 轮播图可以用UIScrollView或UICollectionView来实现。 用UIScrollView实现轮播图的思路是: 给图片数组的第一个元素(下标0)添加最后一张图片,之后再往末尾添加第一张图片,这样数组就增加了2张图片,第一个元素和倒数第二个元素是最后一张图片,最后一个元素和第二
最近有个小伙伴问我,在某个网站看到一个使用 SVG 实现的炫彩三角边框动画,问能否使用 CSS 实现: 很有意思的一个动画效果,立马让我想起了我在 CSS 奇思妙想边框动画 一文中介绍的边框动画,非常的类似: 其核心就是利用了角向渐变(conic-gradient),然后将图案的中心区域通过覆
系统键盘在密码框输入时,如果用户开启录屏,键盘在录屏得到的视频里会不可见,但是用户在录屏时却能看到。 为了实现这个效果,利用UItextfield在录屏下视频不可见的特性,将实现这一效果的私有UIview,也就是_UITextLayoutCanvasView提取出来,作为背景,其他组件在这个背景上
原创不易,求分享、求一键三连 之前写了一篇个人经历介绍: 34岁回顾人生,也怕中年危机! 有人觉得很有帮助,有人觉得很啰嗦,但更多的是吐槽「太长了」,尼玛读完需要一个小时,谁还愿意读? 所以这里特意将他拆成三篇,今天是第三篇:独立思考,寻找解法,实践落地。 事实上上次因为篇幅过大,到第
配置好 renren-fast 脚手架,学习完 Spring MVC 架构后,我需要具体调试 renren-fast 的接口,比如要新增某个接口。 什么是前后端分离 运行 renren-fast 项目时,我们访问 http://localhost:8080/renren-fast/ 的结果: 可
最近葡萄在做技术支持,又遇到了客户给我们出的新问题。 事情是这样的。 这次客户使用的是.Net项目,直接做BI大屏过于复杂,所以想直接集成使用BI数据可视化分析大屏。 所以,这次我们就从——Wyn出发,为大家介绍如何在 .Net环境中集成BI仪表板数据可视化大屏。 说到这里有些同学对BI仪表板数
代码变更溯源 工作时,我们经常会想要查看一个类文件的变更历史,最常见的场景是:"卧槽,谁改了我的代码" 新版本的Xcode溯源自我感觉相当难用,所以这里我们介绍一个工具 SourceTree 来完成这项工作。 将项目工程加载到 SourceTree 当我们把项目工程拖到 SourceTree 之后
最近表弟一直在找实习,经常会问我一些问题,有些问题在没有经历过真实工作时是真的不好理解的,所以我开了这个【表弟专栏】,专门为找工作的表弟解决一些疑惑。 这篇文章从计算机发展的角度出发,描述为什么计算机需要划分 "主/子线程" 和 "同/异步",希望这个故事你能喜欢。 开天辟地,计算机"
RGB、YUV、HSV和HSL区别和关联 近期在做的一个需求和颜色转换有关系,所以本篇将开发过程中比较常见的 四种颜色 进行一番梳理。 一、RGB颜色空间 从我们最常见的RGB颜色出发,RGB分别对应着 Red(红)、Green(绿)、Blue(蓝),也就是我们平时所说的三原色,调整这三种颜色的比
前言 ​ 埋点一般可以分为客户端埋点和后端埋点。由于客户端埋点更加贴近业务,更加直观,因此称为市面上主流数据采集手段。对于 iOS 端的埋点,目前市面上主流代码埋点和全埋点两种方案。其中,代码埋点即显式地调用数据采集 SDK 提供的接口来采集数据,在采集能力上有比较大的优势,但是需要做额外的开发
前言 ​ 通过应用程序退出事件,可以分析应用程序的平均使用时长;通过应用程序的启动事件,可以分析日活和新增。我们可以通过全埋点方式 SDK 实现应用程序的退出和启动事件。 一、全埋点的简介 ​ 目前、全埋点采集可以采集一下4个事件。 1、$AppEnd 事件:应用程序退出事件 2、$AppSta
相信博客园大部分小伙伴都是搞技术的,我觉得大家心里肯定知道:不管你是否承认,技术这条线是走不了长远的,所以一旦有机会转管理,则务必要抓住机会,一击就中。、 所以大家可以静下心来看下我这篇博客,是我一个普通从业人员的心血总结,希望可以帮助更多小伙伴可以在管理团队的道路上走的更远;另外我还梳理了团队管
前言 ​ 我们先了解 UIViewController 生命周期相关的内容和 iOS 的“黑魔法” Method Swizzling。然后再了解页面浏览事件($AppViewScreen)全埋点的实现原理 一、UIViewController 生命周期 ​ 众所周知,每一个 UIViewContr
前言 ​ 我们主要介绍如何实现控件点击事件($AppClick)的全埋点。在介绍如何实现之前,我们需要先了解一下,在 UIKit 框架下,处理点击或拖动事件的 Target-Action 设计模式。 一、 Target-Action ​ Target-Action,也叫目标-动作模式,即当某个事件
3天时间从零到上架AppStore流程记录 清明假期刚过去一周,我如愿以偿把自己想要的一个App上架了AppStore 从有idea到技术选型,从设计稿到框架开发,从提审AppStore到上架一共经历了3天,这3天里我踩了很多坑,忙得焦头烂额,期间发现网上很多信息都是过时的,所以本着一个总结的想
昨天看到知乎推这个主题,非常感兴趣。遂花了一天的时间把全集看完了(B站有资源),把从中总结到的东西记录了下来。 一共32条,没时间看全片的同学可以看看下面的总结。 总之我是准备把这32条背下来了。 ————以下是总结正文———— 1、赚大钱比较容易,只赚个几百几千,是比较难的; 2、人一慌张就容易
视频链接:【Ray Dalio】三十分钟看懂经济机器如何运转(比尔盖茨推荐) 影响经济的三要素 生产率的提高 短期债务周期 长期债务周期 理解交易 每次交易中:买方使用 货币/信用 向卖方获取 商品、服务或股票资产 支出总额 = 货币 + 信用 支出总额是经济的驱动力 价格 = 支出总额 / 销量
原创不易,求分享、求一键三连 ​ 复盘有卵用? 「名称解释」:CaseStudy,针对平时工作中爆发的工程或组织问题,需要责任人写CS(CaseStudy)文档,每周二下午,相关人一起做复盘的机制,旨在杜绝类似问题产生; 之前我们在做CaseStudy的时候,有个同学发出了疑问: 复盘
前言 ​ 随着科技以及业务的发展,手势的应用也越来越普及,因此对于数据采集,我们要考虑如果通过全埋点来实现手势的采集。 一、手势识别器 ​ 苹果为了降低开发者在手势事件处理方面的开发难度,定义了一个抽象类 UIGestureRecognizer 来协助开发者。UIGestureRecognizer