E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SwiftUI
SwiftUI
之View Tree实战1
本篇文章的主要思想来自https://
swiftui
-lab.com/communicating-with-the-view-tree-part-3/,我并不会对原作者的文章做一个简单的翻译,而是把他的思想进行一个总结
老马的春天
·
2023-10-04 15:27
SwiftUI
之View Tree(PreferenceKey)
学习
SwiftUI
,便绕不开视图树的概念,在接下来的4篇文章中,我会带领大家学习相关的概念,通过对视图树的学习,很多之前认为很困难的问题,都会引刃而解。
老马的春天
·
2023-10-03 08:07
iOS14 widget 从0到1
的只能话推荐苹果在开发上更加的建议去如何设计一个漂亮的小部件(Widget),如通过颜色,版式和图像传达您的品牌,舒适的信息密度等,详情可查看苹果开发文档适应不同的屏幕尺寸iOS14widget只能用
swiftUI
fairy_happy
·
2023-10-03 06:50
关于灵动岛Live Activity的常识
使用WidgetKit、
SwiftUI
在widget小组件中创建LiveActivi
hypercode
·
2023-10-03 04:50
一文读懂Swift函数式编程
最近在研究
SwiftUI
中的Combine框架,主要是学习这本书的内容:UsingCombine,其中一个很重要的概念就是FunctionalProgramming,也就是函数式编程。
老马的春天
·
2023-10-02 22:24
SwiftUI
- Grid网格布局简单用法
先干为敬importSwiftUIstructSysGrid:View{privatevarsymbols=["1","2","3","4","5","6","7","8","9"]privatevargridItemLayout=[GridItem.init(.flexible(),spacing:0,alignment:.center),GridItem.init(.flexible(),sp
微笑中的你
·
2023-10-02 19:53
SwiftUI
-自定义容器
SwiftUI
也是可以自定义容器的,我们将创建一个名为GridStack的新容器,它可以让我们在网格内创建任意数量的视图。
rayChow
·
2023-10-02 15:29
怎么在
SwiftUI
中显示五线谱?
在开发音乐相关App的时候,免不了需要展示五线谱,笔者在使用SwifUI开发的时候发现相关资料非常的少,因此将自己的摸索做个记录。如果单纯用图片来展示五线谱的话,肯定是不现实的,有限的几种音符能产生无限种的组合,因此我们需要有一种能够根据结构化的信息将五线谱基础元素进行组合的手段,这就是音乐字体(MusicFont)。标准音乐字体布局(SMuFL)SMuFL全称是StandardMusicFont
Mekal
·
2023-10-02 15:04
SwiftUI
之深入解析属性包装器如何处理结构体
已经了解了
SwiftUI
如何通过使用@State属性包装器将变化的数据存储在结构体中,如何使用$将状态绑定到UI控件的值,以及更改@state包装的属性时是如何自动让
SwiftUI
重新调用结构体的body
╰つ栺尖篴夢ゞ
·
2023-10-02 11:43
SwiftUI
SwiftUI
属性包装器
结构体
SwiftUI
教程之扩大选择区域contentShape解决点击不响应问题
SwiftUI
教程之扩大选择区域contentShape解决点击不响应问题如果您尝试向某个视图(例如图像)添加交互,则视图内容周围的透明或透明部分可能无法响应用户的交互,例如点击。
iCloudEnd
·
2023-09-30 19:20
SwiftUI
数据如何实现联动(经典案例)
SwiftUI
目前代码文章都比较多了,但是感觉缺乏一些简单适合新手的入门案例。我计划帮助大家收集一些经典案例。
iCloudEnd
·
2023-09-30 06:27
100DaysOf
SwiftUi
: Day03 类型注释 循环
学习目标:学习内容:提示:这里可以添加要学的内容学习时间:学习产出:为什么要有类型注释纯属于个人风格的问题,我们可以选择是否需要进行显式注释类型varsteam:Double=23.4set和array的区别在Swift中可以通过实现Equatable协议使自定义类型支持==以及!=这两种运算符;Comparable协议继承于Equatable,实现Comparable协议可以在Equatable
Hi Bomb!
·
2023-09-30 01:40
swiftui
ios
swift
SwiftUI
[
SwiftUI
] No image named found in asset catalog for main bundle
SwiftUI
[
SwiftUI
]NoimagenamedfoundinassetcatalogformainbundleSwiftUI有两种载入图片方式一种放到Assets.xcassets文件夹中Image
iCloudEnd
·
2023-09-29 10:47
SwiftUI
之NavigationView用法
NavigationView是
SwiftUI
应用程序最重要的组件之一,它使我们能够轻松推送和弹出屏幕,以清晰,分层的方式向用户展示信息。NavigationView一般用在页面的最外层。
儿歌八万首
·
2023-09-28 19:05
2020-11-17
SwiftUI
Tutorials 示例里的小问题
最近跟了一下
SwiftUI
的Tutorials,遇到了源码跟演示图片不一致的情况,不能说是bug只是一丢丢的小细节。下面是具体问题和解决办法,其实已经是Swift的老状况了。
Duke_Young
·
2023-09-28 00:24
SwiftUI
技术
一、概览本篇文章将概述
SwiftUI
的工作原理,以及它与UIKit等框架的不同之处。
lattr
·
2023-09-27 23:54
SwiftUI
在 iOS 17 上发生“诡异”崩溃的解决:AsyncRenderer layout engine performed from background thread
问题现象在系统升级到iOS17后,原本正常的
SwiftUI
代码在运行时突然发生崩溃,提示如下信息:com.apple.
SwiftUI
.AsyncRenderer(17):“Modificationstothelayoutenginemustnotbeperformedfromabackgroundthreadafterithasbeenaccessedfromthemainthread
大熊猫侯佩
·
2023-09-27 05:18
开发疑难秒懂百科
SwiftUI
iOS
17
AsyncRenderer
NSISEngine
崩溃
后台线程
Background
鸿蒙系列-ArkUI中的LazyForEach和
SwiftUI
中的ForEach有什么区别
OpenHarmonyLazyForEachArkUI高性能ForEach和LazyForEach区别ForEach和LazyForEach差异
SwiftUI
提供了三种不同的机制来构建一棵树的动态部分,
最后的轻羽
·
2023-09-26 23:29
鸿蒙应用
arkui开发
open
harmony开发
swiftui
ios
openharmony
arkui
swift
SwiftUI
初体验 - Hello World
Swift微信公众号:SwiftMicHelloWorld本章教程教将带你创建第一个
SwiftUI
项目。
CaryZheng
·
2023-09-26 20:50
SwiftUI
一起学之十三 -- Toggle开关的使用
一学习目标学习用Toggle的组件的使用二学习效果系统切换语言后,app自动显示当前系统语言下的文字image.png一Toggle开关的使用image.pngstructToggleUIView:View{@StatevarisSoundOn:Bool=truevarbody:someView{VStack{Toggle(isOn:$isSoundOn){Text("音量开关")}Image(s
sunny_ke_ke
·
2023-09-26 13:45
SwiftUI
隐藏/取消List的分割线
structContentView:View{init(){UITableView.appearance().tableFooterView=UIView()UITableView.appearance().separatorStyle=.none}varbody:someView{List{Text("Item1")Text("Item2")Text("Item3")}}}或者structCon
isnow
·
2023-09-26 05:40
SwiftUI
图表教程之 06 绘制折线图显示标题GeometryReader(教程含源码)
实战需求
SwiftUI
图表教程之06绘制折线图显示标题GeometryReader本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-02-06下午8.32.29.png看完本文您将掌握的技能输入任意数组实现折线图显示设置任意宽度和高度
iCloudEnd
·
2023-09-25 20:06
PullRefresh
一个简单的上拉刷新,下拉加载效果Mar-14-202215-18-54.gif首先说明一下,该项目不是原创,改自大佬传送门在学习
swiftUI
的过程中,遇到这种需要依赖的工具库,我一般不考虑桥接的,所以只能去找现成的
Fillinse
·
2023-09-25 09:21
SwiftUI
隐藏键盘输入法
由于
Swiftui
原生未提供该修饰符需要用到Uikit的代码:然后在任意View里面就可以调用hideKeyBoard了。
yf_d
·
2023-09-25 07:04
swiftui
swiftui
SwiftUI
初级课程(五)TextField、SecureField、TextEditor控件
structContentView:View{//
SwiftUI
,不再需要通过手动编码的方式,来刷新界面元素。通过绑定包装特性,即可实现界面元素和数据内容的实时绑定。
薄衫岁月长
·
2023-09-25 07:03
SwiftUI初级教程
swiftui
前端
ios
「
SwiftUI
」手动隐藏系统键盘方法函数
前言:有时候在TextField输入完,需要点击下一步操作摁钮,但是键盘仍然存在没有自动隐藏,可以将下面方法函数放置于下一步操作摁钮action中,即可手动隐藏掉键盘funchideKeyboard(){UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder),to:nil,from:nil,for:ni
淡酒交魂
·
2023-09-25 07:32
SwiftUI
swiftui
ios
swift
SwiftUI
界面TextField隐藏键盘的方法
在
SwiftUI
中,TextField是一个常用的用户输入控件。当用户完成输入后,通常希望隐藏键盘以便更好地展示界面内容。本文将介绍几种在
SwiftUI
中隐藏键盘的方法,并提供相应的源代码示例。
EiHtml
·
2023-09-25 07:31
swift
swiftui
计算机外设
ios
swift
Swift
SwiftUI
隐藏键盘
如果仅支持iOS15及更高版本,则可以通过聚焦和取消聚焦来激活和关闭文本字段的键盘。在最简单的形式中,这是使用@FocusState属性包装器和focusable()修饰符完成的-第一个存储一个布尔值,用于跟踪第二个当前是否被聚焦。CodestructContentView:View{@Stateprivatevarname=""@FocusStateprivatevarname_is_focus
__只是为了好玩__
·
2023-09-25 07:01
SwiftUI
提升体验
Swift
swift
swiftui
隐藏键盘
SwiftUI
App 增加 AppDelegate
iOS14中,SwiftUIapps遵循Appprotocol,没有遵循UIApplicationDelegate,但是一些场景需要用到旧的Appdelegate中的生命周期函数,比如push注册,内存警告处理等。1.首先,创建一个类遵循UIApplicationDelegateclassAppDelegate:NSObject,UIApplicationDelegate{funcapplicat
透支未来
·
2023-09-25 03:52
SwiftUI
设置状态栏、导航栏背景颜色
在使用List等基于tableview滚动界面的控件的时候,就会使得整个界面的颜色变成灰蒙蒙的,看了看页面结构,发现状态栏跟导航栏的颜色是透明色,因此显示出了后边tableview滚动默认的背景色。因此为了解决使用List,From等控件是导致的导航栏颜色不太好看的问题,需要设置一下其背景色。相应代码如下:init(){//设置状态栏颜色lettabbarAppearance=UITabBarAp
xo1988
·
2023-09-24 04:02
#
SwiftUI
初探
在查询oc与swift混编资料时,无意发现了一篇关于
SwiftUI
的文章。既然打算向swift发展,那么名字带有swift的新框架当然应该了解下啦,于是就正式挖坑了。
o翻滚的牛宝宝o
·
2023-09-23 04:52
Swift
SwiftUI
修改 List 背景颜色
Preview:Code:.listRowBackground(Color(.yellow)).scrollContentBackground(.hidden).background(.linearGradient(colors:[.white,.accentColor],startPoint:.top,endPoint:.bottom))喜欢或对你有帮助,点个赞吧,自己先点个嘿嘿。有错误或者疑问
__只是为了好玩__
·
2023-09-22 18:55
SwiftUI
Swift
提升体验
swiftui
ios
swift
MacOS+
SwiftUI
打印软件开发 - AppKit -> Printing -> NSPrintPanel
书接上回最近项目上有个很奇葩的需求:公司内部管理系统(web版)的培训资料(图片、pdf),只能纸质打印,不能导出PDF。需求合理性先不管了,既然甲方大老爷开口了,做是肯定要做的,那就先调研一下目前的问题吧。1.AppKit->Printing说道MacOS的打印流程就要用到AppKit中的Printing模块了,文档地址:https://developer.apple.com/documenta
LazyGunner
·
2023-09-22 10:04
SwiftUI
框架详细解析 (二十五) —— 基于
SwiftUI
的编辑占位符的使用(二)
版本记录版本号时间V1.02021.02.14星期日前言今天翻阅苹果的API文档,发现多了一个框架
SwiftUI
,这里我们就一起来看一下这个框架。感兴趣的看下面几篇文章。
刀客传奇
·
2023-09-21 12:06
SwiftUI
播放GIF的实现方案
突然发现
SwiftUI
的Image貌似不支持播放GIF,那就只能自己尝试实现一把。
健了个平_24
·
2023-09-19 22:58
SwiftUI
导航设置
文章目录一、导航跳转二、导航设置三、Present跳转(模态跳转)四、返回页面一、导航跳转页面AimportSwiftUIstructNavJumpAView:View{@StatevarisNavPush=falsevarbody:someView{NavigationView{VStack{NavigationLink(isActive:$isNavPush){NavJumpBView()}l
鸑鷟凤凰
·
2023-09-19 20:34
#
SwiftUI
swiftui
ios
swift
2020年,
SwiftUI
的重大改变及核心优势
收录:原文地址原作者:姜沂(倾寒)前言
SwiftUI
是苹果公司于2019年推出的ApplePlatform的新一代声明式布局引擎,笔者于去年第一时间升级Beta尝鲜全家庭,并在短时间内迅速落地了基于
SwiftUI
iOS猿_员
·
2023-09-19 10:08
SwiftUI
用户头像发光效果
SwiftUI
短短几行代码可以实现复杂的布局,还可以做出比较炫的效果。先看一下用户头像发光的效果吧!
星星编程
·
2023-09-19 00:58
SwiftUI
文本框TextField添加清除按钮
这里写自定义目录标题前言/背景实现参考前言/背景使用
SwiftUI
框架,希望在文本框TextField控件中输入内容后显示一个清除按钮,可以清空内容,像这样:UIKit框架的UITextField可以配置
多多-江北残刀
·
2023-09-18 06:02
IOS
swiftui
ios
swift
SwiftUI
界面之TextField增加清除输入内容按钮
TextField("SomeText",text:$someBinding).modifier(ClearButton(text:$someBinding))structClearButton:ViewModifier{@Bindingvartext:Stringpublicfuncbody(content:Content)->someView{ZStack(alignment:.trailin
宝家软件
·
2023-09-18 04:15
SwiftUI
入门指北
SwiftUI
是什么
SwiftUI
是苹果2019年WWDC推出的新UI开发框架,主要特点是声明式语法,数据绑定,响应式编程等。和谷歌的跨平台框架Flutter思想大同小异。
一茶壶茶
·
2023-09-17 20:25
如何使用
SwiftUI
支持夜色模式?
【中文标题】如何使用
SwiftUI
在macOS上可靠地检索窗口的背景颜色?
南国之风
·
2023-09-17 05:19
策略模式
SwiftUI
Swift iOS iPadOS 实现更改 App 图标
Xcode:14.3.1更改App图标淘宝,支付宝,有道翻译有时候会随着运营活动去调整图标,比如双11。(这个很简单,替换一下AppIcon就可以了)GithubApp提供了多套图标可以修改。(需要配置&写代码)这篇博客主要来搞这个。第一种方式,现在2023年准备一张1024*1024的图片就可以了,之前需要十几种各种尺寸的,吐血。第二种方法就需要一些繁琐的步骤了新建一些AppIcon1AppIc
__只是为了好玩__
·
2023-09-15 16:42
SwiftUI
提升体验
Swift
swift
ios
swiftui
SwiftUI
兼容 Light Dark
1.Assets右键NewColorSet2.起个合适的颜色名称,修改一下demo_bgcolordemo_card_bgcolordemo_text_color3.ShowMeTheCode////light_dark_demo.swift//bill2////Createdby朱洪苇on2023/8/10.//importSwiftUIstructlight_dark_demo:View{va
__只是为了好玩__
·
2023-09-15 16:12
提升体验
SwiftUI
Swift
swiftui
ios
swift
SwiftUI
中的几种毛玻璃效果
PreviewCode////testtt.swift//bill2////Createdby朱洪苇on2023/8/9.//importSwiftUIstructtesttt:View{varbody:someView{ZStack{Image("bg1").blur(radius:5)//给背景图加模糊VStack{Text("ultraThinMaterial").padding().fra
__只是为了好玩__
·
2023-09-15 16:41
SwiftUI
提升体验
SwiftUI
Swift
iOS
毛玻璃
模糊
SwiftUI
添加全局点击隐藏键盘
在UIKit中隐藏键盘的方法textField.resignFirstResponder()view.endEditing(true)本质上是需要获取到承载键盘的视图
SwiftUI
添加方法
SwiftUI
鸑鷟凤凰
·
2023-09-15 15:12
#
SwiftUI
swiftui
ios
swiftui
要点笔记
转自:[https://www.cnblogs.com/liuxiaokun/p/12676966.html]要点笔记resizable()自适应大小*图片没有完全显示全,我们可以用Image的resizable()来让图片自动适应.aspectRatio(contentMode:.fit)设置图片的显示模式Identifiable主要作用就是作为一个对象的唯一标识。能够与List一起列出。Lis
玖书
·
2023-09-15 09:00
swift UI 和UIKIT 如何配合使用
SwiftUI
和UIKit可以在同一个iOS应用程序中配合使用。它们是两个不同的用户界面框架,各自有自己的优势和特点。
飞翔的时光机
·
2023-09-14 05:06
swift
ui
cocoa
SwiftUI
——如何获取View视图的尺寸
我们可能在一些情况下需要获取
SwiftUI
的一个View的尺寸,我们可以用以下方法获取:.overlay(GeometryReader{geo->AnyViewinDispatchQueue.main.async
zhonguncle
·
2023-09-13 06:30
Swift/SwiftUI
swift
swiftui
ios
SwiftUI
——界面间的“闪转腾挪”(页面跳转的各种方法)
在开发过程中,我们经常需要在多个界面之间“闪转腾挪”,在
SwiftUI
有两种方法:NavigationView法:最常见的方法。每层之间都可以传递数据。
zhonguncle
·
2023-09-13 06:59
Swift/SwiftUI
swiftui
swift
ios
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他