不同的屏幕尺寸,如何适配?鸿蒙提供了自适应布局和响应式布局。 名称简介自适应布局拉伸屏幕,页面的位置关系没有发生变化。自适应布局常常需要借助Row组件、Column组件或Fl...
不同的屏幕尺寸,如何适配?鸿蒙提供了自适应布局和响应式布局。 名称简介自适应布局拉伸屏幕,页面的位置关系没有发生变化。自适应布局常常需要借助Row组件、Column组件或Fl...
最近有做文件的预览,在使用QuickLook的时候,对于Excel的展示不太符合预期,特此去捣鼓了一下,最终基本满足了要求 1.Excel预览问题 iOS文件预览的方式有多种...
在SwiftUI中使用UIKit控件,需要对UIKit的控件进行包装。 UIView使用UIViewRepresentable进行包装。 UIViewController使用...
简介 NSWorkspace继承自NSObject,属于AppKit.framework。一个NSWorkspace对象可以启动其他应用程序和执行各种文件处理服务。NSWor...
原文地址:http://www.skyfox.org/cocoa-macos-sandbox.html iOS默认并且只能读写对应的沙盒目录。 OSX自从10.6系统开始引入...
在日常开发中,我们经常使用到系统的导航,来完成各页面的交互跳转,这是再正常不过且用到的基础功能。众所周知,我们也可以在具体的页面禁用系统导航,一般都是通过设置interact...
泛型 泛型代码让你能根据自定义的需求,编写出适用于任意类型的、灵活可复用的函数及类型。你可避免编写重复的代码,而是用一种清晰抽象的方式来表达代码的意图。 泛型是 Swift ...
Swift - mutating & inout 前言 曾几何时,刚用swift的时候,我想修改传入的参数,发现不能修改,于是就有了如下代码: 其实我的意思是: 但是这样写会...
创建自定义事件的序列 在Observable+Creation.swift里,可以看到create的签名是这样的: 单看这堆复杂又相似的名字,就会觉得这个函数不太好理解,cr...