今天优化项目的时候发现一个需要优化的地方,就是一个scrollerview,上面有很多页面,滑动到最左侧时没有侧拉返回的功能,只有点击左上角返回按钮才能返回,这是因为scro...
今天优化项目的时候发现一个需要优化的地方,就是一个scrollerview,上面有很多页面,滑动到最左侧时没有侧拉返回的功能,只有点击左上角返回按钮才能返回,这是因为scro...
本篇文章将带领大家一起学习SwiftUI中的ViewModifier,通过学习ViewModifier,我们可以了解Swift中的@_functionBuilder。 大家先...
Result Builder是一个自定义的类型,添加了相关语法,用来以自然地、声明的方式来创建嵌套的数据,比如链表和树。使用Result Builder的代码中可以包含原始的...
前言 京喜APP最早在2019年引入了Swift,使用Swift完成了第一个订单模块的开发。之后一年多我们持续在团队/公司内部推广和普及Swift,目前Swift已经支撑了7...
简介 在LLVM的官方文档中对Swift的编译器设计描述如下: Swift编程语言是在LLVM上构建,并且使用LLVM IR和LLVM的后端去生成代码。但是Swift编译器...
与C,Objective-C中的枚举相比,Swift中枚举功能更强大。它支持很多只有类才有的特性,如:Properties、Methods、Initialization、 E...
在实际开发中如果UITextView UITextField靠屏幕边界,会影响美观和用户交互体验,所以常常需要设置内容的insets,虽然老B都有所了解如何设置,不过今天在群...
SwiftUI SF Symbols 好处及其使用指南 SF Symbols在WWDC 2019期间推出,对我们开发人员来说是一个很大的礼物。 Apple基本上为我们提供了免...
骨架屏是什么? 骨架屏(Skeleton Screen)是一种优化用户弱网体验的方案。在弱网情况下,客户端获取到服务器数据的时间会比较长,此时用户会比较烦躁。该方案是指在空白...