场景:flutter 项目,使用插件flutter_webview_plugin的webView组件,与js进行交互,通过JavascriptChannel的onMessag...
场景:flutter 项目,使用插件flutter_webview_plugin的webView组件,与js进行交互,通过JavascriptChannel的onMessag...
构造函数类型 1. 默认构造函数 2. 命名构造函数 3. 工厂构造函数 4. 常量构造函数 单例 1. 饿汉式单例 优点实现简单:代码简洁,易于理解。线程安全:由于实例在类...
SwiftUI视图布局取决于每个视图状态。这种状态由内部属性、外部环境值等组成。 当涉及到高级自定义布局时,有时视图还需要其子视图的信息(直接的或非直接的)。 一个常见的例子...
iOS 14新推出了Widget Extension插件,基于SwiftUI开发,对于用户而言叫小组件,iOS14后废弃了之前Today Extension,而Widget ...
iOS14带来了新的UI组件:WidgetKit,人称小组件(用过安卓的都能理解),这货的前身其实就是iOS10时候引入的Today Extension。 Widget为应用...
发文初衷 话说Apple Developer推出Widget Extension(iOS14.0以上支持)和SwiftUI之后,听是听说过,但是并没有去了解它。刚好公司最近有...
最近有幸学习了一下RxSwift框架,突然有了一种发现新大陆的感觉,虽然之前也一直在用OC的RAC框架,但是在Swift开发中RxSwift真的是iOS开发者的利器,后悔没有...
RxSwift:RxSwift是一个使用可观察序列和函数式操作符编写异步和基于事件的代码的库。RxSwift常用的类型: Observable可被观察的,和可被观察序列,在R...
UIStackView UIStackView能够利用自动布局的功能,创建能够动态适应设备方向、屏幕大小和可用空间中任何更改的用户界面。UIStackView管理其arran...