SwiftUI共0篇 第3页
SwiftUI
SwiftUI基础篇Image-五八三

SwiftUI基础篇Image

Image修饰符 如何使用Image绘制图像 如何调整图像大小 如何平铺图像 如何使用SF Symbols渲染图像 如何渲染渐变 何使用Image和其他View作为背景 如何绘制solid shapes 如何同时填充和描边 如何使...
admin的头像-五八三admin2年前
0230
安全区域在SwiftUI上的使用-五八三

安全区域在SwiftUI上的使用

这一节来认识安全区域,那么安全区域是什么? SafeArea表示屏幕上的安全区域,这是在不受视觉遮挡或不良用户体验的情况下,用于放置内容的区域。安全区域通常涉及到设备的边缘,例如屏幕顶部的...
admin的头像-五八三admin2年前
0610
iBug 16 有感-五八三

iBug 16 有感

由于在 SwiftUI 4 中,Lazy 容器的表现出现了与以往较大的差异,因此已完成大半的 《 使用 Lazy 容器的注意事项 》一文将暂时搁置,待情况稳定时再更新 原文发表在我的博客 wwww.fatbobman.com...
admin的头像-五八三admin2年前
0140

SwiftUI基础篇Text

Text修饰符 AttributedString multilineTextAlignment format tracking与knening DateFormat TextField Label TextPlaceholder privacySensitive 支持Markdown OpenURLAction textSelection 概...
admin的头像-五八三admin2年前
0120
Foreach and ScrollView in SwiftUI-五八三

Foreach and ScrollView in SwiftUI

今天首先会说说foreach,这是个很重要的特性,当我们需要往复做一个动作,比如要输出1000次hello,我们不可能使用手动的方式来完成,此时我们便会使用foreach来帮助我们完成这个任务。其次也会...
admin的头像-五八三admin2年前
0170
Inits,Enums in SwiftUI-五八三

Inits,Enums in SwiftUI

今天主要说说SwiftUI页面的Init,以及Enum的用法,这个很简单,但是也需要说一下。当你在初始化做一些改动时,你就会用上。枚举就不用说太多了,因为几乎和其他的语言用法很类似。比如你要描述...
admin的头像-五八三admin2年前
060
swiftUI和swift的区别-五八三

swiftUI和swift的区别

概述 SwiftUI是苹果公司推出的一种用于构建iOS、macOS、watchOS和tvOS应用程序界面的框架。它是基于Swift编程语言开发的,旨在简化UI开发过程并提供实时预览功能,使开发人员可以更快地构建出漂...
admin的头像-五八三admin2年前
0110
每次都要写一堆样式代码?试试ViewModifier建立统一的样式规范吧-五八三

每次都要写一堆样式代码?试试ViewModifier建立统一的样式规范吧

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第30天,点击查看活动详情。 项目背景 有一天UI跑过来指着App页面说: 你看两个同样的按钮,这一个按钮线段和第二个按钮线段...
admin的头像-五八三admin2年前
0340

SwiftUI5 新增加的Observable宏的基本用法。

在SwiftUI5 中推出了@Observable这个宏,用来代替之前 ObservableObject 协议配合@Published 宏来绑定模型属性和视图的功能。 在之前代码中如果想通过模型的属性来绑定视图,写法如下: class M...
admin的头像-五八三admin2年前
0340
Icons & Image in SwiftUI-五八三

Icons & Image in SwiftUI

这节主要讲iOS 系统中icon的和Image在SwiftUI中的使用 icons Image Icons 使用系统图片几乎和使用自定义图片一样,但是一个重点不同的地方是,我们需要使用 Image(systemName:) 方法来加载系统...
admin的头像-五八三admin2年前
0110
WWDC 2023 Core Data 有哪些新变化-五八三

WWDC 2023 Core Data 有哪些新变化

虽然在 WWDC 2023 上,苹果将主要精力放在介绍新的数据框架 SwiftData 上,但作为 SwiftData 的基石,Core Data 也得到了一定程度上的功能增强。本文将介绍今年 Core Data 获得的新功能。 原文...
admin的头像-五八三admin2年前
0240
Color in SwiftUI-五八三

Color in SwiftUI

这一节我们来说说颜色,在这个世界上颜色让我们的生活变的多彩多姿,世界因为有了多种颜色,才变得美不胜收。那么我们该如何在 SwifUI 中去使用颜色呢,接下来我们就一起看看吧。 我们还是用 Ro...
admin的头像-五八三admin2年前
030
SwiftUI精讲:Tabs 标签页组件的实现-五八三

SwiftUI精讲:Tabs 标签页组件的实现

大家好,我们又见面了~今天给大家带来 Tabs标签页组件在SwiftUI中的实现方式。在本文中,我依然会采用一种循序渐进的方式来进行讲解,这其实也是我的实现思路,希望能帮到需要的朋友。 在看本文...
admin的头像-五八三admin2年前
030
SwiftUI完成了伸缩式导航栏!好家伙,还不收藏一波~-五八三

SwiftUI完成了伸缩式导航栏!好家伙,还不收藏一波~

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第26天,点击查看活动详情。 项目背景 在逛某站的时候,看到一个使用HTMLl+CSS构建一个伸缩式导航栏的案例,觉得蛮有意思。 ...
admin的头像-五八三admin2年前
0110
SwiftUI 使用Color巧妙实现「响应区域的扩大」及「可拦截点击事件的透明背景」-五八三

SwiftUI 使用Color巧妙实现「响应区域的扩大」及「可拦截点击事件的透明背景」

响应区域的扩大 ? 现在有个Text,需要给它添加一个点击事件,代码如下: struct PlaygroundView: View { var body: some View { VStack { Text('Tap me') .background(.yellow) .onTapGesture {...
admin的头像-五八三admin2年前
020

Swift4 – 学习笔记:控制语句 | for 循环 | Switch 分支选择

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第17天,点击查看活动详情 最近在学习移动端开发,记录一下以前端视角学习 IOS 开发的过程。这是我整理了 Swift4 的学习笔记...
admin的头像-五八三admin2年前
0170
掌握 Transaction,实现 SwiftUI 动画的精准控制-五八三

掌握 Transaction,实现 SwiftUI 动画的精准控制

SwiftUI 因其简便的动画 API 与极低的动画设计门槛而广受欢迎。但是,随着应用程序复杂性的增加,开发者逐渐发现,尽管动画设计十分简单,但要实现精确细致的动画控制并非易事。同时,在 SwiftU...
admin的头像-五八三admin2年前
040
SwiftUI100天:使用SwiftUI搭建一个每日一句App-五八三

SwiftUI100天:使用SwiftUI搭建一个每日一句App

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第2天,点击查看活动详情。 在本章中,你将学会使用SwiftUI搭建一个每日一句App。 前言 为了更加熟悉和了解SwiftUI,本系列...
admin的头像-五八三admin2年前
0170
简单整理AFNetworking架构知识点-五八三

简单整理AFNetworking架构知识点

一、AFNetworking整体框架是怎样的 1、UIKit集成模块 UIKit 2、请求序列化 Serialization 3、响应序列化 Serialization 4、会话 NSURLSession AFURLSessionManager最核心 子类:AFHTTPSessionMan...
admin的头像-五八三admin2年前
0180
在 iOS 上实现用户主动触发的 App Icon 切换-五八三

在 iOS 上实现用户主动触发的 App Icon 切换

在 Emitron 项目上看到一个 App Icon 切换的功能,本文将探索并实现该功能。 Colourful Demo 新建 SwiftUI 项目,就叫它 Colourful 吧~ 在 ./Colorful/Colorful 文件加下,新增 App Icons 文件...
admin的头像-五八三admin2年前
0250