首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
collection
订阅
V583121
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
Swift 渐变 UISlider
一开始,我再上面那块扇形的图片上加了个手势,然后根据下面那个渐变的图片的点来获取颜色,但是这样的话,就需要后台替我保存颜色的点,而这样做的话,安卓和 iOS 就很难适配。所以就放弃了这个方法,于是和安卓讨论了很久,决定用进度条的方式来实现这个功能。那么下面我就来说说我的思路。 …
Swift 构造器的☝️思考
构造器,又叫初始化方法,想必大家都了解。无论是和 class 还是 struct 打交道,都逃不了初始化这一步骤。不过最近在回看 Swift 文档的时候,我发现了☝️之前不曾注意到的细节。 我们在写子类的初始化方法时,势必需要在其中调用父类的初始化方法。而上面的初始化方法,其实…
刨根问底之 translatesAutoresizingMaskIntoConstraints
我们查看官方文档,可以看到文档是这样介绍该属性的:它是一个用来决定,是否将视图的自动调整大小的遮罩(autoresizing mask)转换为 Auto Layout 约束的布尔值。 通过文档介绍我们可以得知:当该属性为 true 时,系统会自动通过视图的 autoresizi…
UIBarButtonItem 在 iOS 11 上的改变及应对方案
在 iOS 11 之后,Apple 在导航栏中启用了自动布局的相关特性,这使得导航栏的使用方式发生了一些变化,今天我们着重说说导航栏中 UIBarButtonItem 在 iOS 11 中的几点变化。 在 WWDC 2018 的 Updating Your App for iO…
抖音品质建设 - iOS启动优化《原理篇》
启动是 App 给用户的第一印象,启动越慢用户流失的概率就越高,良好的启动速度是用户体验不可缺少的一环。启动优化涉及到的知识点非常多面也很广,一篇文章难以包含全部,所以拆分成两部分:原理和实践。 本文从基础知识出发,先回顾一些核心概念,为后续章节做铺垫;接下来介绍 IPA 构建…
iOS13 获取StatusBar并且获取网络状态
项目中通过StatusBar来获取手机当前状态,但是在iOS 13中便获取不到了,调试了一下发现是UIApplication无法获取到statusBar。 于是改成如下的方式通过UIStatusBarManager获取statusBar。 如果只是往StatusBar上添加Vi…
iOS Authentication Challenge
在 iOS 中进行网络通信时,为了安全,可能会产生认证质询(Authentication Challenge),例如: HTTP Basic Authentication 、 HTTPS Server Trust Authentication 。本文介绍的是使用 URLSess…
[译] SwiftUI 官方教程 (十一)
SwiftUI 代表未来构建 App 的方向,欢迎加群一起交流技术,解决问题。 加群现在需要申请了,可以先加我微信,备注 "SwiftUI",我会拉你进群。 1. 添加一个 macOS Target 首先要给项目添加一个 macOS target。用 Xcode 给 macOS…
2020最新注册苹果开发帐号详细教程
在这个文档中,会详细介绍注册一个公司开发者帐号的流程。 安全提示问题要记住,后面有需要用到。 2、各种信息填完之后,点击 “继续”,会往注册邮箱发送验证码。 3、如果注册时填写了手机号码,会再往手机发送一条短信验证码。 到这里你就成功注册了一个 Apple ID。 1、苹果手机…
来一次有侧重点的区分Swift与Objective-C
- OC出现过的绝大多数概念,比如引用计数、ARC(自动引用计数)、属性、协议、接口、初始化、扩展类、命名参数、匿名函数等,在Swift中继续有效(可能最多换个术语)。 - swift中的可选类型,是用于所有数据类型,而不仅仅局限于类。相比于OC中的nil更加安全和简明 - s…