首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
swift
订阅
落叶随风流逝
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
11 个例子,由浅到深,学习 iOS 动画
有系统提供的简单 API ,直接提供动画般的交互效果。 有手动设置交互效果,看起来像是动画,一般要用到插值。 至于动画框架,有 UIView 级别的,有功能强劲的 CALayer 级别的动画。 简单设置 hidesBarsOnSwipe 属性,就可以了。 CoreAnimati…
iOS13 DarkMode适配(一)
笔者分别做了Dark Mode Color、Image、Web的适配示例,分别录制了如下效果图。 iOS 触发DarkMode的方式除了上图中的方式还可以使用:设置 -> 显示与亮度 -> 切换深色外观 。 运行项目后,点击Xcode的Environment Overrides…
iOS13适配
在Xcode10上编译不会有问题,但是在Xcode11上编译的会崩溃。并且- (void)setValue:(nullable id)value forKey:(NSString *)key方法没问题,- (void)setValue:(nullable id)value fo…
一份 iOS 开发实践检查清单
目录开始项目实用公共库架构数据储存资源编码规范安全性诊断开始项目XcodeApple帮助-Xcode.gitignoreGit添加.gitignore:SwiftorObjective-C依赖管理Co
LLDebugTool - 便捷的IOS调试工具(增加视图结构和放大镜)
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。 LLDebugToolSwift是针对LLDebugTool的Swift扩展,它提供了LLDebugTool的Swift接口,LLDebugToolSwift会和…
Swift之面向协议编程POP
目前,大多数开发仍然使用的是面向对象的方式。我们都知道面向对象的三大特性:封装、继承、多态。 在上面👆的栗子中,BOTiger 和 BOAnimal 共享了一部分代码,这部分代码被封装到了父类 BOAnimal 中,除了 BOTiger 这个子类之外,其余的 BOAnimal…
UML类图详解
统一建模语言(Unified Modeling Language,缩写UML)是非专利的第三代建模和规约语言。 UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。 UML分为模型和图形两大类。区分UML模型和UML图是…