首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后知后觉在掘金89371
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
Swift进阶(九) —— 协议
协议为方法、属性、以及其他特定的任务需求或功能定义蓝图。协议可被类、结构体、或枚举类型采纳以提供所需功能的具体实现。满足了协议中需求的任意类型都叫做遵循了该协议。 除了指定遵循类型必须实现的要求外,你
iOS Swift5从0到1系列(五):学习UINavigationController(3):NavigationBar 显示与隐藏
上篇,我们分析了如何正确的通过继承 UINavigationBar 并重写 pushViewController 来正确的设置 tabBar 的显示与隐藏,本篇,将如题所述那样,控制顶部导航栏的显示与隐藏。 ..... 等等,还有很多 case,就不一一列举; 列举以上的场景,…
Swift数据解析(第二篇) - Codable 上
Swif数据解析库方案以及当前数据解析库分析,Codable详解,Codable源码解析,自研数据解析库。
iOS Swift5从0到1系列(六):学习UINavigationController(4):自定义导航栏+完美过渡+统一返回按钮
我们考虑到隐藏导航栏可能会存在不确定的系统因素影响,因此,我们建议还是保留系统导航栏,只不过将其完全透明化,以及还可以利用系统的渐变过渡动画,提升用户体验;而完全透明化的方式很简单,通过设置 navigationBar.setBackgroundImage:for: 的方式来设…
一天精通iOS Swift多线程(GCD)
Grand Central Dispatch简称GCD,苹果官方推荐给开发者使用的首选多线程解决方案。多线程开发涉及的细节非常多,下面我会用例子细致的讲解GCD,请一定要精读,一定要用Xcode或Playground多次运行代码去对比结果。实践出真知,练习完这篇文章,你一定会觉…
iOS高级面试简历指导
前言 这篇文章我来总结一下iOS程序员的简历应该怎么写,有哪些注意事项,如何拿下大厂offer的必备技术点; 花点时间,耐心看完,一定会对你有所帮助! 目录 一:iOS开发者定位分析 二:iOS开发基
iMessage联网获取图片表情
那么既然这是一个viewController,那么我们就在viewController上搞事情吧。
[译] Flutter —— 根据不同屏幕尺寸高效的适配 UI
如果你对这篇文章感兴趣的话,说明你已经对 Flutter 有了一定的了解,阅读本篇文章你需要记住的最重要的内容就是,Flutter 是可以控制屏幕上的任何一个像素的(因为在 Native 开发里是不能控制状态栏里的像素的,但 Flutter 可以控制状态栏,所以是可以控制屏幕上…
Flutter Animation(1)动画的简单使用
第一个就是动画控制类,它不需要知道在屏幕上显示什么。 1. 动画控制类 Animation类对象是一个抽象类,支持泛型,我们常用的是Animation<double>,当然这里不仅仅是double,可以是任意一个对象。Animation对象本身和UI渲染没有任何关系,而是用于生…
Flutter之Widget大小与位置
在某些需求下,我们需要获取Widget的大小或位置信息。但Widget对象本身没有大小及位置数据,那么想要拿到Widget的大小及位置信息,就需要通过与Widget对象相关联的RenderBox对象来获取。 下面就开始来获取Widget的大小与位置。 要想获取RenderBox…
下一页
关注了
19
关注者
0
收藏集
0
关注标签
14
加入于
2019-10-08