
Swift
普通上班族老王
持之以恒
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS 15 导航栏(Navigation)变白(导航栏不见)
目录前言解决方法没有使用大标题使用了大标题项目前言环境Xcode 13.0 iOS 15.0 源码放在了github,想看可以直接翻到文章最下面解决方法主要是以下两个属性(UINavigationController的属性)// 静止样式self.navigationBar.standardAppearance;// 滚动样式self.navigationBar.scrollEdgeAppearance;下面只列了 UINavigationController 主要处理代码,原创 2021-09-27 00:00:52 · 3035 阅读 · 0 评论 -
SwiftUI-HStack、VStack和ZStack组合用
文章目录前言效果图代码前言个人学习 SwiftUI 的记录,如有错误,请指教哈!效果图这里展示了, 组合用几个布局写一个卡片 ( 好吧,好像好多文章都是写卡片 )先上效果图代码import SwiftUIstruct XQHVZStackView: View { var body: some View { VStack { ...原创 2019-12-07 17:10:57 · 1577 阅读 · 0 评论 -
SwiftUI-ZStack
文章目录前言ZStack代码前言个人学习 SwiftUI 的记录,如有错误,请指教哈!ZStackZStack 可以说, 和以前的 UIView 很相似, 都是从底部一直往上叠加. 理解起来就是我们是个显示屏是平面,在这个基础上来个垂直于屏幕的方向上设置个轴线按次序把UI叠放在上面.先上效果图代码import SwiftUIstruct XQZStackView: View ...原创 2019-12-07 16:28:39 · 1542 阅读 · 0 评论 -
SwiftUI-VStack
文章目录前言VStack代码前言个人学习 SwiftUI 的记录,如有错误,请指教哈!VStack纵向布局, 用来包裹其他 View, 从上到下的纵向布局先上效果图代码import SwiftUIstruct XQVStackView: View { var body: some View { VStack { ...原创 2019-12-07 15:53:02 · 1486 阅读 · 0 评论 -
SwiftUI-HStack
文章目录前言HStack代码前言个人学习 SwiftUI 的记录,如有错误,请指教哈!HStack横向布局, 就字面意思, 用来包裹其他 View, 默认一直从左到右的横向布局先上效果图代码import SwiftUIstruct XQHStackView: View { var body: some View { VStack { ...原创 2019-12-07 15:40:41 · 2042 阅读 · 0 评论 -
SwiftUI-Button
文章目录前言Button完整代码前言个人学习 SwiftUI 的记录,如有错误,请指教哈!Button差不多相当于以前的 UIButton这里说点和以前 UIButton 不一样的地方系统没有帮你管理选择状态了, 需要自己创建一个 @State 管理 Button 状态没有 UIControl.Event 选择了, Button 默认为 touchUpInside, 就是如果你要自...原创 2019-12-07 15:14:10 · 3589 阅读 · 0 评论 -
Swift Package Manager - 教你如何让自己的库支持SPM依赖
文章目录前言创建 Swift Package 库初始化 Swift Package 项目编写库代码上传到云端项目进行依赖依赖成功测试依赖库中, 依赖别的第三方Package.swift 简介待解决问题坑Authentication failed库不会更新到最新前言系列目录Swift Package Manager - 基础篇(教你 iOS 项目, 如何用 SPM 依赖第三方)上一篇 已经写...原创 2019-11-30 18:51:44 · 3367 阅读 · 2 评论 -
Swift Package Manager - 基础篇(教你 iOS 项目, 如何用 SPM 依赖第三方)
文章目录前言Swift Package Manager 依赖新建一个项目添加 Swift Package Manager 依赖输入库链接下载代码选项的配置完成测试是否真的依赖成功更新依赖额外的一些知识点第三方源码存放位置依赖关系是写在哪里呢前言在网上找了很多关于Swift Package Manager 的, 基本都是一样的,都没说到如何集成到现有的项目中. 比如 iOS 项目, Mac 项...原创 2019-11-30 15:17:55 · 6164 阅读 · 0 评论