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
-Day6-7 闭包
文章目录吐槽结果简单的闭包带参数的闭包有返回值的闭包闭包作为参数尾随闭包尾随闭包并带参数尾随闭包并带返回值闭包简写多参数闭包函数返回一个闭包闭包捕获吐槽Xcode升级,什么appdelegate都没有了,现在全是
swiftUI
紫云无堤
·
2023-11-24 17:20
swift
SwiftUI
-Day8-9 结构体
修改属性的方法字符串类型的属性和方法数组类型的属性和方法init-初始化函数self关键字-指向当前实例lazy关键字static关键字-静态属性和方法private关键字-私有属性吐槽Xcode升级,什么appdelegate都没有了,现在全是
swiftUI
紫云无堤
·
2023-11-24 17:20
swift
SwiftUI
-Day10 类和继承
文章目录吐槽结果构造函数继承override关键字-方法重载final关键字-无子类对象复制Deinitializers-析构函数Mutability-可变性吐槽Xcode升级,什么appdelegate都没有了,现在全是
swiftUI
紫云无堤
·
2023-11-24 17:20
swift
SwiftUI
-Day11 协议
文章目录吐槽结果协议协议继承性扩展协议扩展面向协议的编程-Protocol-OrientedProgramming吐槽Xcode升级,什么appdelegate都没有了,现在全是
swiftUI
。。。
紫云无堤
·
2023-11-24 17:20
swift
SwiftUI
-Day4 循环语句
循环While循环do..while循环退出循环退出嵌套循环继续执行下一条-SkippingItems无限循环-InfiniteLoops吐槽Xcode升级,什么appdelegate都没有了,现在全是
swiftUI
紫云无堤
·
2023-11-24 17:49
swift
SwiftUI
-Day5 函数
文章目录吐槽结果无参函数带参数的函数有返回值的函数参数标签省略参数标签默认参数多态-VariadicFunctions抛出异常inout参数吐槽Xcode升级,什么appdelegate都没有了,现在全是
swiftUI
紫云无堤
·
2023-11-24 17:49
swift
SwiftUI
-Day1 简单数据类型
文章目录吐槽结果VariablesConstants吐槽Xcode升级,什么appdelegate都没有了,现在全是
swiftUI
。。。
紫云无堤
·
2023-11-24 17:19
swiftUI
eul for Mac中文版:一款轻量级菜单栏mac系统监控工具
eul是一款开源应用,可以免费下载使用,它采用
SwiftUI
编写,软件十分美观,支持简体中文。eul1.5.20:https:/
mac小达人
·
2023-11-24 11:29
mac
新手教程
iOS(0)- 知乎iOS学习资料收集
-知乎王禹效Legolas-知乎“在当下及可见的未来中,「MVVM应用架构+OOP/Functional编程范型+SPM包管理+Swift编程语言+
SwiftUI
描述性视图框架
Croyance_M
·
2023-11-24 06:36
iOS学习
ios
支持
SwiftUI
!Swift版图片&视频浏览器-JFHeroBrowser上线啦
前言iOS下类似的图片浏览器不管是OC版本还是Swift版本目前已经开源了不少。但是作为一个六七年的老iOS开发者,以及自己曾经积累了的不少社交App经验,还是忍不住基于自己的想法以及目前项目中类似的组件重新撸了一个。毫无疑问,此次开源的JFHeroBrowser,首选语言是Swift(完全Swift不包含任何OC代码),偏向更Swifty的方式-面向协议处理数据模型,还有Swift进阶枚举用法,
Jerry逸风
·
2023-11-22 06:18
iOS技术分享
ios
swift
SwiftUI
2.0 TabView 基础使用教程含源码
一、TabView基础使用交互式用户界面元素在多个子视图之间切换的视图。structTabViewwhereSelectionValue:Hashable,Content:View选项卡视图仅支持Text,Image或Image后跟Text的选项卡项。传递任何其他类型的视图都将导致可见但为空的标签项。二、TabView风格DefaultTabViewStyle默认的TabView样式。PageTa
iCloudEnd
·
2023-11-22 05:35
SwiftUI
如何动态开始和停止播放永久重复(repeatForever)动画
0.功能需求在
SwiftUI
丰富多彩的动画世界中,我们有时希望可以随意开始和停止永久循环(repeatForever)的动画,不过这时往往会产生错误的动画“叠加”效果。
大熊猫侯佩
·
2023-11-21 22:46
开发疑难秒懂百科
swiftui
动画
Repeat
Forever
动画叠加
Animation
条件动画
停止动画
介绍
SwiftUI
的新@ AppStorage,@ StateObject和@SceneStorage属性包装器
SwiftUIgotsomegreatnewenhancementsduringWWDC2020.AmongthethingsthatstoodoutwereadditionstotheSwiftUIpropertywrapperarsenal.PropertywrappersareusedheavilyinSwiftUIapplicationsforupdatingandobservingvie
weixin_26638123
·
2023-11-19 04:37
python
java
高级
SwiftUI
动画 — Part 1:Paths
前言在本文中,我们将深入探讨一些创建
SwiftUI
动画的高级技术。
网罗开发
·
2023-11-19 04:06
Swift
精选
动画
swiftui
ios
高级
SwiftUI
动画 — Part 3:AnimatableModifier
前言之前的两篇文章animatingpaths和transformmatrices对Animatable协议使用做了介绍,今天这篇文章将为大家介绍AnimatableModifier,使用它可以完成更多的动画工作。AnimatableModifier是一个ViewModifier,符合Animatable协议,如果对这个协议不了解可以阅读之前发布的两篇文章。AnimatableModifier无法
网罗开发
·
2023-11-19 04:06
Swift
精选
动画
swiftui
ios
大师学
SwiftUI
第16章 - UIKit框架集成
其它相关内容请见虚拟现实(VR)/增强现实(AR)&visionOS开发学习笔记
SwiftUI
是一套新框架,因此并没有包含我们构建专业应用所需的所有工具。
矢寸心
·
2023-11-19 04:34
swiftui
restful
ios
apple
vision
pro
swift
大师学
SwiftUI
第18章Part1 - 图片选择器和相机
SwiftUI
可以通过Image视图显示图片,但需要其它框架的支持来处理图片、在屏幕上展示视频或是播放声音。本章中我们将展示Apple所提供的这类工具。
矢寸心
·
2023-11-19 04:33
swiftui
数码相机
swift
apple
vision
pro
了解
SwiftUI
中 StoreKit 2 新功能
文章目录前言配置项目构建支付功能总结前言StoreKit为我们提供了通过应用程序获得收入的机会。它允许我们设置应用内购买和订阅的购买流程。StoreKit2引入了一种基于现代Swift的API,用于构建类型安全的应用内购买。下面我们将开始关于StoreKit2的系列文章。配置项目首先,我们必须在项目的“Signing&Capabilities”选项卡中配置应用内购买项目。接下来,应该创建一个Sto
网罗开发
·
2023-11-19 01:32
#
Swift
集
实战
swift
ui
蓝桥杯
MapApp 地图应用
1.简述1.1重点1)更好地理解MVVM架构2)更轻松地使用
SwiftUI
框架、对齐、动画和转换1.2资源下载地址:Swiftful-Thinking:https://www.swiftful-thinking.com
Hanyang Li
·
2023-11-19 01:55
SwiftUI
Map
App
iOS
Swift
App
Map
大师学
SwiftUI
第9章Part 2 - 异步并发之Actor、异步序列、任务组和异步图像
其它相关内容请见虚拟现实(VR)/增强现实(AR)&visionOS开发学习笔记并发异步任务对于希望释放资源让系统可以执行其它任务的场景非常有用,比如更新界面,但在希望同步执行两个任务时,就需要用到并发。为此,Swift标准库定义了asynclet语句。将异步任务变成多个并发任务,我们只需要使用asynclet语句声明处理,如下所示。示例9-8:定义并发任务structContentView:Vi
矢寸心
·
2023-11-17 09:24
swiftui
服务器
ios
SwiftUI
中的@State、@StateObject、@Binding、@ObservedObject、@Environment、@EnvironmentObject等属性包装器的作用和用法
先用一个图来整体说明各个状态的作用与使用范围:
SwiftUI
为我们的应用程序提供了17个属性包装器,每个属性包装器都提供不同的功能。
humiaor
·
2023-11-14 18:20
swiftui
ios
swift
SwitUI属性包装器
SwiftUI
- 界面布局知识点
前言
SwiftUI
采用的布局方式是和Flutter一样是弹性布局,而不是iOS之前的坐标轴的方式布局,不用准确的设置出位置大小,只需要设置当前视图大小及视图间排布的方式。
humiaor
·
2023-11-14 18:48
swiftui
ios
swift
SwiftUI
如何保证 Text 中字符数量相等的字符串显示宽度一定相同?
0.问题现象在
SwiftUI
中我们往往需要将内容相似的字符串展列出来给用户比较,这些字符串内容各有不同但字符数量始终是相等的,我们希望它们的显示宽度始终保持一致:如上图所示:即使是等宽字符组成的字符串在字符数量相等时它们的显示宽度仍然可能不一致
大熊猫侯佩
·
2023-11-12 23:12
开发疑难秒懂百科
swiftui
Text
换行
等宽字符
Line
Break
排版
宽度相同
SwiftUI
APP 集成 Google 移动广告 Admob (一)
全部文章请移步:SwiftUIAPP集成Google移动广告Admob(一):https://www.xugj520.cn/archives/
swiftui
-admob-1.htmlSwiftUIAPP
高效码农
·
2023-11-12 01:13
iOS
xcode
swiftui
ios
xcode
Admob
google
SwiftUI
之ForEach导致数组越界的问题
SwiftUI
之ForEach导致数组越界的问题出现的问题解决方案出现的问题在使用ForEach循环显示view的时候,如果使用以下示例的方式,使用.indicesimportSwiftUIstructIntView
saber@fate
·
2023-11-11 01:14
swiftUI
swiftui
swift
ios
SwiftUI
初学者最有用的一个第三方库
SwiftUI
作为苹果未来主要的一个UI框架,随着最近几季WWDC的召开已经都相对完善,正常的开发应用基本已经能满足,但是在一些更细的需求里可能暂时还没办法满足,比如ScrollView滑动到某个位置,
SwiftUI 初学者
·
2023-11-07 17:59
ios
swiftui
swift
SwiftUI
动态修改 iOS 状态栏样式
.1.项目的设置选项页里设置Status的样式。-点击项目-点击需要设置的应用-设置Status的样式**StatusBarStyle:**状态栏样式-**Default:**默认样式,是根据当前应用的颜色模式,DarkModel则显示白色状态栏,LightModel显示黑色状态栏-**DarkContent:**显示黑色的状态栏-**LightContent:**显示白色的状态栏**Hidest
SwiftUI 初学者
·
2023-11-07 17:29
ios
swiftui
swift
swiftui
环境变量
ObservableObject在数据更改时更新任何需要刷新的视图。@Published属性可观察对象需要发布对其数据的任何更改,以便其订阅者可以获取更改。@EnvironmentObject该属性就会自动获取其值使用@State属性包装器将值标记为状态,将属性声明为私有,并为其提供默认值。
站在桥上烤冷面
·
2023-11-07 17:29
swiftui
ios
swift
SwiftUI
之页面跳转
1.更改根控制器页面:Button.init("返回"){letscrenDelegate:UIWindowSceneDelegate?={varuiScreen:UIScene?UIApplication.shared.connectedScenes.forEach{(screen)inuiScreen=screen}return(uiScreen?.delegateas?UIWindowSce
liyubao160
·
2023-11-07 17:58
swiftui
windows
servlet
SwiftUI
Text 文本视图 font 修饰符 字体大小 有哪些项
Code:importSwiftUIstructTestFont:View{varbody:someView{VStack(spacing:40){Text("HelloWorld!").font(.largeTitle)Text("HelloWorld!").font(.title)Text("HelloWorld!").font(.title2)Text("HelloWorld!").font
__只是为了好玩__
·
2023-11-07 17:58
SwiftUI
SwfitUI
Swift
iOS
iPadOS
Text
SwiftUI
实战教程 第三章 土豆List
代码库教程中的项目代码都保存在这里:https://github.com/NDFour/
swiftui
01前言在这一章节中,我们会使用List控件做一个土豆List,实现了列表填充、增加记录、删除记录以及列表记录重排序
Swift零一
·
2023-11-07 17:28
swiftui
ios
swift
SwiftUI
入门 - 10.封装、传参、@EnvironmentObject
置顶菜鸟入门,各位大佬轻喷,如有谬误之处欢迎讨论建议,也欢迎各位道友与我同行“不积跬步,无以至千里;不积小流,无以成江海”继续上文中已经实现将TODO项分组,已完成的todo和未完成的todo理应分开展示。并且在todo项为空的时候进行提示。并且根据这个分组,我们已经将设置页面做了出来,类似于iOS原生的设置界面。但是上文的实现中有一个问题,即两个分组的代码重复了。所以,本文我们将来进行封装,既然
思跃喵
·
2023-11-07 17:57
SwiftUI入门
前端入门
swiftui
swift
ios
SwiftUI
不用导航栏与sheet的页面跳转方法
在
SwiftUI
中,使用导航栏与sheet的跳转方式影响了App的设计布局(如下)在某种意义上讲,这样影响了页面的布局那该如何才能解决这个问题呢?废话不多说,上代码!
乐明辛弦
·
2023-11-07 17:26
swiftui
swift
SwiftUI
Combine 的 PassthroughSubject
PassthroughSubject,本质是把一个数据,变为Publisher以一个数组publisher为例letfibonacciPublisher=[0,1,1,2,3,5].publisher查看fibonacciPublisher(option+鼠标点击),他是Publishers.Sequence的类型,是将Sequence转换后的publisher,我们可以用sink的方法,订阅并接
kusamimu
·
2023-11-07 17:55
Combine
swiftui
SwiftUI
Swift 多个 sheet
今天做一个多个sheet的效果,点击下面三个按钮打开不同的sheet。ShowmethecodeimportSwiftUIenumCurrentActiveSheet:Identifiable{caseadd,edit,deletevarid:Int{hashValue}}structMoreSheet:View{@StatevarcurrentActiveSheet:CurrentActiveS
__只是为了好玩__
·
2023-11-07 17:24
SwiftUI
提升体验
Swift
Swift
SwiftUI
sheet
SwiftUI
修改预览样式
默认自定义控件时都是全屏iPhone样式预览如果想要实现类似于xib那种特定尺寸的效果,可以通过Group和previewLayout实现e.g.默认状态下新建控件时的样式默认.pnge.g.修改后预览图.png两种写法对比:structLoginView_Previews:PreviewProvider{staticvarpreviews:someView{LoginView(account:"
ShenYj
·
2023-11-06 13:21
SwiftUI
-3 保持内置视图的自适应大小
保持内置视图的自适应大小TextandsymbolsTextSymbolsLabelsControlsImagesandshapesImagesShapesKeepyourapp’sviewlayoutsfluidonanydeviceforeachtypeofcontentyourappdisplays.在任何设备上,针对应用程序显示的每种内容,保持应用程序的视图布局流畅。Textandsymb
二流人物
·
2023-11-06 13:17
iOS
swiftui
swift
ios
如何从视图中取消nspopover?
我正在使用Swift和
SwiftUI
编写一个MacOS。我对此真的很陌生,但我是一个经验丰富的程序员。该应用程序是一个带有一个NSPopover的菜单栏应用程序。
南国之风
·
2023-11-06 13:47
xcode
How to correctly do up an adjustable split view in
SwiftUI
?
ThisismyfirsttimetryingoutSwiftUI,andIamtryingtocreateaSwiftUIviewthatactsasasplitview,withanadjustablehandleinthecenterofthetwoviews.Here'smycurrentcodeimplementationexample:structContentView:View{@S
南国之风
·
2023-11-06 13:17
swiftui
php
ios
SwiftUI
Image
前言xcode13.3iOS15.41.创建Image如果是创建系统符号Image,可以设置Image的颜色、大小如果是加载本地图片,则不行VStack{//创建系统符号图像。Image(systemName:"arkit").foregroundColor(.red).font(.system(size:50))//使用font设置系统符号大小//创建本地图像。Image("turtlerock
烟花下的孤独
·
2023-11-06 13:45
SwiftUI
iOS
swiftui
ios
SwiftUI
:利用canvas和TimelineView 绘制优雅的背景动画
本文通过DesignCode学习并复现代码。在此作记录便于后续学习AppleMusic中通过专辑取重点色后伴随着音乐而随机变换的背景不得不说很是赏心悦目,但是其后复杂的动画效果却让人一时间无法立即看出它是通过哪种规律去进行变换,在html中,我尝试过用css绘制几个从圆心到周边渐隐的圆,然后为其添加一些周期性的运动,使得它能够在动画结束后能正常的回到原点,但是最后只能说不尽人意,没有AM那种灵动的
Vicissitidues
·
2023-11-06 13:43
Swift
&
SwiftUI
学习
swiftui
ios
swift
SwiftUI
——如何调整SF符号大小
苹果为开发者提供了很多图标,提高了开发者的效率,也统一了很多符号的用途,以免造成误解。这些图标被称为SF符号,苹果提供了一个软件来供开发者查找这些符号,名为SF符号(SFSymbol),在开发者官网可以找到,如下:这个符号通过以下方式使用:Image(systemName:"名称")名称可以右键SF符号里的图标,点击“拷贝1个名称”,如下:但是这样使用会发现尺寸很小,并且无法通过调整frame来改
zhonguncle
·
2023-11-06 13:43
Swift/SwiftUI
swiftui
ios
swift
IOS开发之
SwiftUI
学习笔记(二)
视频教程传送门:教程链接本篇主要介绍
SwiftUI
中的布局,最终要实现的效果是:App图标的设置刚开始我想设置图标是不是跟Android一样,在某个清单文件里面设置,比如plist文件,找了半天结果不是
酱小油
·
2023-11-06 13:12
SwiftUI
app
ios
2021年将使用的10个
SwiftUI
库
SwiftUI
确实改变了我们设计和思考iOS应用程序的方式。在WWDC2019上首次亮相后,Apple通过引入大量新视图,属性包装和自定义类型进一步提升了性能。但是,声明性框架仍处于起步阶段。
李发展
·
2023-11-06 13:41
iOS移动开发
swiftui
ios - UITextView-根据
SwiftUI
中的内容调整大小
我试图找出如何使UITextView大小取决于它在
SwiftUI
中的内容。
fnaleml
·
2023-11-06 13:11
ios
swiftui
swift
关于iOS:如何使用
SwiftUI
调整图片大小?
如何使用
SwiftUI
调整图像大小以缩小图像?
南国之风
·
2023-11-06 13:09
ios
swiftui
swift
iOS,使用swift开发 show code resume 的按钮 resume不显示
原因如下图:如果创建项目的时候选择storyboard则不会显示,resume按钮选择
swiftUI
就可以显示了
nkk
·
2023-11-06 11:01
iOS macOS
SwiftUI
开发人员在2021年应关注的10件事
iOSmacOSSwiftUI开发人员在2021年应关注的10件事SwiftUISwiftUI目前在iOS和macOS领域正变得越来越重要。CoreData尽管CoreData不是一个新框架,并且其根基牢固地扎根于Objective-C领域,但它仍然是一项非常相关的技术。苹果已经投入了大量资源来使CoreData变得更容易,更易于使用,甚至还增加了在iOS13中自动与iCloud同步的功能。严格来
iCloudEnd
·
2023-11-05 18:59
swift和
swiftui
_深入了解
swiftui
的状态和性能
swift和swiftuiQuiteafewpeoplehavewrittenarticlesonSwiftUI,SwiftUIstatemanagement,andonSwiftUIapplicationarchitecture.AndquiteafewofthosearticleswerewrittenbypeopleeagertotaketheirfavoriteiOSapplication
weixin_26635235
·
2023-11-05 16:04
java
python
linux
SwiftUI
使用贝塞尔曲线绘制圆角
项目中经常使用到圆角或者菱角之类的,最快捷简单的方法就直接找UI切图,少则好说,多则占存储空间。直接用系统自带的绘制圆角的方法,又怕出现离屏渲染,这个时候就考虑使用贝塞尔曲线绘制圆角或者菱角。以下是绘制圆角的写法(菱角同理)structLynnFilletPolygon:Shape{leta:CGFloatletb:CGFloatfuncpath(inrect:CGRect)->Path{varp
Bepawbikvy
·
2023-11-03 10:23
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他