首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wizcheu
掘友等级
iOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 53
沸点 0
赞
53
返回
|
搜索文章
赞
文章( 53 )
沸点( 0 )
lineHeightMultiple 和 baselineoffset 的关系
2、iOS 渲染的文本,绝没有自带边距。之所觉得 iOS 自带了边距,是因为没有考虑字体的因素。 在日常的 iOS 开发中,一般会使用系统提供的控件来显示文本内容。这些控件,无外乎:UILabel、UITextField、UITextView 这三者。当然,也可以自己实现,不过…
OC底层原理系列
持续更新中其它系列OC基础知识系列Swift底层探索系列iOS高级进阶系列OC-加载篇OC底层原理之-App启动过程(dyld加载流程)OC底层原理之-类的加载过程-上(objc_init实现原理)O
【iOS】UIViewPropertyAnimator的坑和注意点
使用UIViewPropertyAnimator的过程中我发现了挺多坑,很多方法的调用不够安全,也许API文档已经说了,但它自身内部并没有做好这些防护机制,给我的感觉就是不够友好。
[译] 为什么 objc_msgSend 必须用汇编实现
翻译 - 为什么 objc_msgSend 必须用汇编实现
iOS源码解析: runloop的运行原理
接下来,会详细解读源码的一些细节,有些部分的代码会比较长,粘贴在这里也是为了保持其完整。 CFRunLoopRunSpecific函数通过第二个参数CFStringRef modeName来指定runloop运行的Mode。这里,使用的modeName参数是一个字符串,而非封装…
史上最全的SF Symbols 使用指南
这是我参与更文挑战的第27天,活动详情查看: 更文挑战 本文翻译自:https://www.hackingwithswift.com/articles/237/complete-guide-to-sf
SF Symbols 5 使用指南
本文基于 WWDC 2023 SF Symbols 5 的内容梳理,本文从 SF Symbols 的特性切入,讨论 SF Symbols 这款由系统字体支持的符号库有哪些优点、特性以及该如何使用。
Gstreamer 消息机制分析
这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战 GStreamer Core 发送 接收 应答 message element bus event Application,
iOS探索--离屏渲染
当我们要在屏幕上显示内容, 至少需要一块与屏幕像素数据量一样大的 frame buffer 来作为数据存储区域 (GPU 渲染结果存储的地方)。但是此时出现了特殊情况导致渲染结果无法直接写入 frame buffer, 而是需要先暂存到另外的区域进行处理, 之后再写入到 fra…
iOS 从源码解析Run Loop (九):Run Loop 与事件响应、手势识别、屏幕刷新、卡顿监测
在开始之前我们再详细区分一下 CFRunLoopSourceRef 的 source0 和 source1 两个版本。 首先我们从代码层面对 source0 和 source1 版本的 CFRunLoopSourceRef 进行区分,struct __CFRunLoopSour…
下一页
关注了
6
关注者
1
收藏集
1
关注标签
7
加入于
2016-09-19