首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
WHC12583
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
iOS开发八股整理
本文整理了一些常见的 iOS 面试八股,有 UI 层面的,有底层方面的,也有设计相关的。希望能够帮助到大家。
SwiftUI 中的弹窗问题
弹出框在项目中是随处可见的一种设计,消息提醒、操作交互、功能选择等很多需求中都会使用到。 在 UIKit 中,实现方式有很多,如 覆盖UIView、模态UIViewController、keyWindow / rootController 添加等。 今天来研究下在 SwiftU…
SwiftUI中弹窗实现
自定义弹窗 在UIKit中 自定义弹窗方式很多,比如: 模态ViewController、view覆盖、keyWindow/RootWindow等。接下来我们看下SwiftUI中的弹窗方式。 系统自带
SwiftUI极简教程14:ModalView模态弹窗使用
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第14天,点击查看活动详情。 在本章中,你将学会使用模态弹窗完成页面跳转、自定义返回......
iOS AutoLayout进阶(五)UITableViewCell自动高度
本文将综合运用这些特性,在不计算UITableViewCell高度、不使用第三方自动计算高度框架的前提下,来实现UITableViewCell自动高度. 一. UITableViewCell自动高度: 但随着Xcode9普及,开发工具限制了最低只能兼容到iOS8,所以我们可以好…
iOS开发之Context Menus
WWDC 2019 推出了上下文菜单(Context Menus)成为 3DTouch 的替代品。 需要通过长按方式触发。 如果要启用上下文菜单,需要创建一个 UIContextMenuInteraction 并将其添加给某个触发的 UIView,然后指定 delegate,实…
【译】iOS性能优化技巧 — 让你的代码更有表现力
尽管现代iOS硬件强大到足以处理许多密集而复杂的任务,但如果你对应用程序的表现不小心的话,设备仍然会感到反应迟钝。在本文中,我们将研究五个优化技巧,这些技巧将使您的应用程序更有响应性。 之前。你有没有想过,为什么你必须遵循这个笨拙的API,而不是仅仅传递一个单元格数组?让我们来…
Swift5.0 的 Runtime 机制浅析
Objective-C语言是一门以C语言为基础的面向对象编程语言,其提供的运行时(Runtime)机制使得它也可以被认为是一种动态语言。运行时的特征之一就是对象方法的调用是在程序运行时才被确定和执行的。系统提供的开放接口使得我们可以在程序运行的时候执行方法替换以便实现一些诸如系…