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
SceneKit之绘制SCNCylinder圆柱体3D(教程含源码)
本文价值与收获看完本文后,您将能够作出下面的界面SCNCylinder圆柱体3DSCNCylinder圆柱体3D基础教程SCNCylinder圆柱几何形状。classSCNCylinder:SCNGeometry使用教程气缸及其特性SCNCylinder圆柱体定义了实体的表面,其沿线性轴的每个横截面都是大小相等的圆。使用radius属性在其局部坐标空间的x和z轴尺寸中定义圆柱体的横截面尺寸,并使用
iCloudEnd
·
2021-06-20 00:40
SwiftUI
动画之Circle Animation 移动、旋转、显示、消失和放大联合动画 (教程含源码)
实战需求
SwiftUI
动画之CircleAnimation移动、旋转、显示、消失和放大联合动画(教程含源码)本文价值与收获看完本文后,您将能够作出下面的界面截屏2020-12-04上午11.48.49.
iCloudEnd
·
2021-06-19 12:44
SwiftUI
iOS 超酷组件之支持文本分割炸裂徽标效果 正则 ViewModifier(教程含源码)
实战需求SwiftUIiOS超酷组件之支持文本分割炸裂徽标效果(教程含源码)本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-02-26下午12.12.59.png看完本文您将掌握的技能若要分隔文本,组件需要两个重要的信息。一个是要爆炸的文本,另一个是定界符,用于定义应应用哪个规则进行爆炸。提供了五种不同的定界符:.all.character("HelloWorld!",delimit
iCloudEnd
·
2021-06-19 08:39
SwiftUI
SceneKit之绘制SCNCone圆锥体3D(教程含源码)
本文价值与收获看完本文后,您将能够作出下面的界面SCNCone圆锥体SCNCone圆锥体基础知识SCNCone直圆锥或截头圆锥体的几何形状。classSCNCone:SCNGeometry使用教程圆锥体及其特性SCNCone基础教程圆锥体定义了一个实体表面,该实体的底面是一个圆形,并且其侧面逐渐变细到以其底面为中心的一点。平截头体也具有圆形的底部和锥形的侧面,但是具有圆形的顶部,类似于在其顶端下方
iCloudEnd
·
2021-06-19 06:16
iOS Widget开发1:创建一个Widget Extension
小组件使用
SwiftUI
视图显示其内容。有关详细信息,请参见
SwiftUI
。添加一个Widget到你的AppWidge
烽火连天x
·
2021-06-19 03:04
SwiftUI
AR增强现实之什么AR
什么是AR您可能听说过虚拟现实(VR),但在iPhone和iPad等移动设备上也出现了类似的创新,称为增强现实(AR)。尽管他们可能依赖于相似的技术,但虚拟现实和增强现实在日常生活中提供了截然不同的用途。虚拟现实的工作原理是迫使用户像陌生人一样将设备绑在头上。此类VR头戴式耳机将用户与他或她的周围环境完全隔离开来,并使用户沉浸在完全虚构的世界中。NASA使用虚拟现实来训练宇航员探索火星表面,而美国
iCloudEnd
·
2021-06-19 03:29
一篇文章学懂弄通
SwiftUI
与Combine(含轮播动画App源码)
本文价值与收获看完本文后,您将能够作出下面的界面
[email protected]
看完本文您将掌握的技能掌握Combine的Publishers掌握Combine的Subject掌握Combine的PassthroughSubject掌握Combine的CurrentValueSubjectPassthroughSubject与C
iCloudEnd
·
2021-06-19 00:11
Swift UI项目调用core data
一.前言这篇文章是我写的第一篇
SwiftUI
相关的笔记吧。这真的难搞哦,毕竟新出来的。国内文档真的是少之又少,国外的文档也真不多,基本搜出来的都是UIKit的。
·
2021-06-18 22:02
SwiftUI
隐藏/取消List的分割线
目前
SwiftUI
的中文资料太少了,我在学习过程中碰到的问题随手记录下来,分享给碰到同样问题的人List(0..someView其调用方式为List(0..
佐佑卟份
·
2021-06-17 01:12
SwiftUI
学习
学习文章文集:HackingwithiOS:SwiftUIEditionSwiftUI对比Flutter八个常见的
SwiftUI
误用及对应的正确打开方式
SwiftUI
基础之IdentifiableSwiftUI-DataBinding
yuanzhiying
·
2021-06-15 15:38
Hacking with iOS:
SwiftUI
Edition - SnowSeeker 项目(二)
根据sizeclasses更改视图的布局
SwiftUI
为我们提供了两个环境值来监视应用程序的当前sizeclass,这实际上意味着在空间有限时可以显示一种布局,在空间足够时可以显示另一种布局。
韦弦Zhy
·
2021-06-15 10:50
Hacking with iOS:
SwiftUI
Edition - Flashzilla 项目(一)
简介在这个项目中,我们将构建一个应用程序,帮助用户使用抽认卡学习东西——卡片上写着一个东西,比如“tobuy”,另一个东西写在另一边,比如“Compar”。当然,这是一个数字应用程序,所以我们不需要担心“另一面”,而是可以让卡片的细节在点击时显示出来。这个项目的名字实际上是我第一个iOS版应用程序的名字——我很久以前发布的一个应用程序是为iPhoneOS编写的,因为iPad还没有发布。实际上,苹果
韦弦Zhy
·
2021-06-15 08:42
SwiftUI
AR增强现实完成项目之增强现实中驾驶自己的虚拟遥控车SCNNode SCNScene(教程含源码)
实战需求SwiftUIAR增强现实完成项目之增强现实中驾驶自己的虚拟遥控车(教程含源码)本文价值与收获看完本文后,您将能够作出下面的界面AR增强现实完成项目之增强现实中驾驶自己的虚拟遥控车AR增强现实完成项目之增强现实中驾驶自己的虚拟遥控车核心功能扫描地面以检测平面将虚拟RC车放在表面上点击气体以累积,点击制动停止,倾斜您的设备以转向如果您的RC汽车卡住,您可以点击重置按钮需要环境和配置Devic
iCloudEnd
·
2021-06-14 23:47
SwiftUI
布局:Group 充当透明的布局容器
SwiftUI
的Group视图通常用于解决10个子视图的限制,但是它还有另一个重要的行为:它充当透明的布局容器。这意味着您可以在一个组内创建一系列视图,然后将该组包装在不同的堆栈中以获得不同的行为。
韦弦Zhy
·
2021-06-14 08:29
Hacking with iOS:
SwiftUI
Edition - 潜力客户名单项目(三)
放弃字符串,然后使用封装和访问控制是使我们的代码更安全的简单方法,并且是构建更好软件的重要步骤。使用UserDefaults保存和加载数据该应用程序大多数情况下都可以运行,但是有一个致命缺陷:重新启动该应用程序时,我们添加的所有数据都会被清除掉,这在记住我们认识的人方面没有多大用处。我们可以通过使Prospects初始化程序能够从UserDefaults加载数据,然后在数据更改时将其写回来解决此问
韦弦Zhy
·
2021-06-14 06:59
SwiftUI
官方教程解读
SwiftUI
简介
SwiftUI
是wwdc2019发布的一个新的UI框架,通过声明和修改视图来布局UI和创建流畅的动画效果。
iridescentzc
·
2021-06-14 05:55
SwiftUI
内功之Environment深入研究与使用
Environment是
SwiftUI
的独特功能之一,这是我们以前在UIKit中所没有的。今天,我想向您展示在您的应用程序中使用环境的所有好处。
iCloudEnd
·
2021-06-14 04:22
SwiftUI
:alert() 和 sheet() 与可选值一起使用
SwiftUI
有两种创建警报和表单的方式,到目前为止,我们仅使用一种方法:绑定到布尔值,该布尔值在变为true时显示Alert或Sheet。
韦弦Zhy
·
2021-06-13 18:18
iOS
SwiftUI
使用ZStack构建复杂页面
前几期我们介绍了ZStack的基础使用,本文我们来介绍一下如何用于ZStack构建更复杂的界面。本文最终效果image.png进入实战基础概念我们就不介绍了,大家可以通过之前的文章自学基础04:iOSSwiftUI界面布局入门之VStackHStack《韩熙载夜宴图》基础04:iOSSwiftUI界面布局神器ZStack《韩熙载夜宴图》1.做个半透明标题做个半透明标题Rectangle().for
iCloudEnd
·
2021-06-13 14:56
SwiftUI
:与 MapKit 协调器通信
将空的MKMapView嵌入
SwiftUI
很简单,但是如果您想对地图做任何有用的事情,则需要引入一个协调器——一个类,可以充当地图视图的委托,将数据往返于
SwiftUI
。
韦弦Zhy
·
2021-06-13 08:26
iOS MVC架构(设计模式)和MVVM
本文转载自:星星月亮0MVC(Model-View-Controller)iOS应用程序都遵循MVC架构,iOS13推出的
SwiftUI
除外,
SwiftUI
的设计遵循的MVVM.MVC是构建iOSApp
iOS小怪兽
·
2021-06-13 03:28
Apple Watch开发-初探
watchOSApp在已有iOS项目中,新建Target,选择WatchAppforiOSApp可以选择用Storyboard构建UI,WatchKitAppDelegate管理生命周期,也可以选择用
SwiftUI
达拉崩巴斑德贝迪卜多比鲁翁
·
2021-06-12 09:14
SwiftUI
基础之Generics 通用代码
通用代码使您可以编写灵活,可重用的函数和类型,这些函数和类型可根据您定义的要求与任何类型一起使用。您可以编写避免重复的代码,并以清晰抽象的方式表达其意图。泛型是Swift最强大的功能之一,许多Swift标准库都是使用泛型代码构建的。实际上,即使您没有意识到,您在整个《语言指南》中都使用了泛型。例如,Swift的Array和Dictionary类型都是通用集合。您可以创建一个包含Int值的数组,或者
iCloudEnd
·
2021-06-12 09:14
SwiftUI
啤酒百科APP之网络请求json和无限载入刷新更新Load More 网络照片显示 (教程含源码)
实战需求
SwiftUI
啤酒百科APP之网络请求json和无限载入刷新更新LoadMore网络照片显示(教程含源码)本文价值与收获看完本文后,您将能够作出下面的界面啤酒百科APP之网络请求json和无限载入刷新更新啤酒百科
iCloudEnd
·
2021-06-12 00:13
swift String
Swift中的String在过去几年时间里面学习了好几门语言,他们分别是:Swift1.0Swift2.0Swift3.0Swift4.0Swift5.0好了现在终于不用学那么多了,又来一个
SwiftUI
等这姑娘老在我心里
·
2021-06-11 21:28
SwiftUI
:contextMenu 菜单
当用户点击按钮或导航链接时,很明显,
SwiftUI
应该触发这些视图的默认操作。但是,如果他们按住某些东西怎么办?
韦弦Zhy
·
2021-06-11 17:46
使用
SwiftUI
实现苹果的iOS 4.0系统
日前开发者Zane将iOS4做成了名为OldOS的APP,他表示自己用
SwiftUI
还原了当年的iOS4,而且实现全功能化,某种程度上,你可以理解为,在iOS14上双开运行iOS4。
李发展
·
2021-06-11 08:51
iOS移动开发
swiftui
SwiftUI
Metal Performance Shaders 基础教程
MetalPerformanceShaders通过针对每个MetalGPU系列的独特特性进行微调的内核,可以优化图形和计算性能。使用教程MetalPerformanceShaders框架包含一组高度优化的计算和图形着色器,旨在轻松高效地将其集成到您的Metal应用程序中。这些数据并行原语经过特殊调整,以利用每个GPU系列的独特硬件特性来确保最佳性能。采用MetalPerformanceShader
iCloudEnd
·
2021-06-11 06:39
SwiftUI
基础之03 ScrollView VStack滚动与ForEach循环(2020)
SwiftUI
基础之03ScrollViewVStack滚动与ForEach循环(2020)代码structContentView:View{varbody:someView{ScrollView(.vertical
iCloudEnd
·
2021-06-10 23:03
(翻译)
SwiftUI
- 怎样去开始一个新项目
1.png本文原创作者为:MartinLasek原文链接:https://medium.com/flawless-app-stories/
swiftui
-getting-started-372389fff423
Grabin
·
2021-06-10 18:35
iOS
SwiftUI
零基础之 GeometryReader 使用
GeometryReader使用在谈GeometryReader前,我们先聊一聊
SwiftUI
强大的布局魔法。
真题vip
·
2021-06-10 18:15
100 Days of
SwiftUI
- Day 25 项目1到3 总结
1.学到了什么前面我们做了2个
SwiftUI
项目,还有一个技术性项目。我们学到了一些重要的概念:视图,修饰符,状态,堆栈布局。
星星星宇
·
2021-06-10 16:19
SwiftUI
:如何适配深色模式和浅色模式
SwiftUI
如何自动根据系统的设置适配深色模式呢?
xDEHANG
·
2021-06-10 05:23
iOS
SwiftUI
五个内置形状基础使用及图像个性化设置
SwiftUI
为我们提供了五个常用的内置形状:矩形、圆角矩形、圆形、椭圆和胶囊。
iCloudEnd
·
2021-06-10 02:38
macOS
SwiftUI
开发教程之Scenekit 3D飞机 (项目含源码)
实战需求macOSSwiftUI开发教程之Scenekit3D入门本文价值与收获看完本文后,您将能够作出下面的界面截屏2020-12-08下午10.47.26.pngJietu20201208-225234.gif看完本文您将掌握的技能SCNScene(named:"art.scnassets/ship.scn")SCNNode()SCNVector3(x:0,y:10,z:10)SCNLight
iCloudEnd
·
2021-06-09 17:22
SwiftUI
使用 UIKit 控件
SwiftUI
使用UIKit控件由于
SwiftUI
才出来不久,所以有些功能不太好实现,好在苹果提供了接口帮助我们把UIKit控件转换为
SwiftUI
使用的控件。
Podul
·
2021-06-09 00:07
Hacking with iOS:
SwiftUI
Edition - 愿望清单项目(一)
要完成所有工作,就意味着要利用您已经遇到的一些技能,例如表单,表单,Codable和URLSession,还要教给您一些新技能:如何将地图嵌入
SwiftUI
应用程序,如何安全存储私有数据,只有经过身份验证的用户才能访
韦弦Zhy
·
2021-06-09 00:09
SwiftUI
:使用计时器重复触发事件
例如,@Published属性包装器和ObservableObject协议都来自Combine,但是我们不需要知道,因为当您导入
SwiftUI
时,我们也会隐式地导入Combine的一部分。A
韦弦Zhy
·
2021-06-08 23:28
SwiftUI
:辅助功能——项目优化示例
没错:
SwiftUI
的默认行为是读取图像名称作为其VoiceOver标签,这意味着使用VoiceOver的任何人都可以拿到我们的三个国旗的名字,然后选择正确的。
韦弦Zhy
·
2021-06-08 17:22
SwiftUI
布局:视图的绝对定位
SwiftUI
为我们提供了两种定位视图的方法:使用position()的绝对位置和使用offset()的相对位置。
韦弦Zhy
·
2021-06-08 11:49
iOS14适配
iOS14适配iOS14适配文档:Apple官方发布的技术文档都在使用swift/
swiftUI
/combine等,同学们也不要在观望了,趁早上车Apple平台架构大一统意味着:wirteonce,runeachapplemachine
小朋友的爸爸
·
2021-06-08 09:00
SwiftUI
复杂界面之任务管理界面支卡片选择 (教程含源码)
实战需求
SwiftUI
复杂界面之任务管理界面支卡片选择(教程含源码)本文价值与收获看完本文后,您将能够作出下面的界面任务管理界面支卡片选择任务管理界面支卡片选择看完本文您将掌握的技能
iCloudEnd
·
2021-06-08 08:09
SwiftUI
追新之Switf5.2 & Xcode11.4新体验
Xcode11.4beta已经发布了,Swift5.2又带来了一大批语法糖。让我们一起来体验一下新功能吧Swift5.2带来了哪些特性呢函数式的KeyPath表达式用户定义的可调用nominaltypesSubscripts可以声明默认参数全新的改进后diagnostics今天首先来体验一遍新工具与新特性函数式的KeyPath表达式代码importUIKitstructUser{varname="
真题vip
·
2021-06-08 07:42
SwiftUI
-Text
示例VStack{VStack{Text("床前明月光\n疑是地上霜\n举头望明月\n低头思故乡")//背景颜色.background(Color.red)//字体颜色.foregroundColor(.green)//字体大小.font(.title)//最大行数(默认无限行).lineLimit(5)//边距.padding(EdgeInsets(top:10,leading:20,botto
否极泰来_L
·
2021-06-08 03:34
SwiftUI
:手动发布 ObservableObject 更改
符合ObservableObject协议的类可以使用
SwiftUI
的@Published属性包装器自动声明对属性的更改,以便使用该对象的所有视图都可以重新调用其body属性,并与数据保持同步。
韦弦Zhy
·
2021-06-07 14:38
SwiftUI
Develop Tips
2、
SwiftUI
数据流温故知新-属性包装@State@State属性允许修改Struct的属性,这些属性在普通的Struct里面是不允许修改的。当把@State放置到属性前,该属性实际
Tate_code
·
2021-06-07 10:44
SwiftUI
— 初识
SwiftUI
还有对于Swift开发者来说,WWDC19首日最引人注目的内容自然是
SwiftUI
的公布了。
丿唯一的唯一丿
·
2021-06-07 03:25
SwiftUI
-基础-1
参考:
SwiftUI
教程基础用法TextCustomizetheTextView自定义TextViewVCtack:竖向布局HStack:横向布局Spacer:空白VStack(alignment:.leading
丿小七
·
2021-06-07 00:55
SwiftUI
:控制图像插值
如果您创建一个SwiftUIImage视图以将其内容拉伸到大于其原始大小,会发生什么?默认情况下,我们获得图像插值,这是iOS平滑混合像素的地方,您甚至可能根本没有意识到它们已经被拉伸了。当然,这需要付出一定的性能代价,但是大多数时候都不用担心。但是,在某个地方,图像插值会引起问题,那就是在处理精确像素时。例如,该项目在GitHub上的文件包含一个名为
[email protected]
的卡通外星人小图像
韦弦Zhy
·
2021-06-06 18:26
SwiftUI
:辅助功能——简单介绍
SwiftUI
免费为我们提供了大量功能,因为它的VStack和HStack布局系统自然会形成视图流。但是,它并不完美,您随时可以添加一些额外信息来帮助iOS无障碍系统,这可能会有所帮助。通
韦弦Zhy
·
2021-06-06 18:24
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他