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
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
macOS
SwiftUI
动画教程之淡入淡出组件(教程含源码)
实战需求macOSSwiftUI动画教程之淡入淡出组件本文价值与收获看完本文后,您将能够作出下面的界面截屏2020-12-14下午10.08.37.pngJietu20201214-220759.gif看完本文您将掌握的技能1、动画淡入淡出.animation(Animation.easeInOut(duration:1).delay(0.5))2、隐藏.transition(.opacity)实
iCloudEnd
·
2021-06-06 11:05
SwiftUI
生物文件解析和预览组件支持pdb cif fasta格式 SceneKit(教程含源码)
实战需求
SwiftUI
生物文件解析和预览组件支持pdbciffasta格式SceneKit(教程含源码)本文价值与收获看完本文后,您将能够作出下面的界面image.png看完本文您将掌握的技能打开PDB
iCloudEnd
·
2021-06-06 08:12
macOS
SwiftUI
核心组件之网格显示Unicode内容LazyGrid (教程含源码)
实战需求macOSSwiftUI核心组件之网格显示Unicode内容LazyGrid本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-01-01下午9.39.54.png看完本文您将掌握的技能设置4列Array(repeating:GridItem(.flexible(),spacing:15),count:4)网格LazyVGrid(columns:columns)十六进制转Stri
iCloudEnd
·
2021-06-06 04:44
swiftui
中scrollview的坑
我的上下文:继承combine中的ObservableObject(在主view中为static对象,然后传给子view),使用@Published标记的数组来更新某个scrollview中的ForEach发现添加一个数据时,scrollview并不刷新。在scrollview添加一个Text("").frame(width:screen.width)之后,成功刷新。暂时还不知道原因,先把解决方法
左卫门_6e62
·
2021-06-06 01:48
iOS
SwiftUI
界面布局神器ZStack 《韩熙载夜宴图》
ZStack是
SwiftUI
独有的容器组件,他允许元素在Z轴上彼此对齐。本期最终效果《韩熙载夜宴图》简单例子看看效果功能强大的组件肯定比简单组件要稍稍复杂一些。
iCloudEnd
·
2021-06-05 15:32
SwiftUI
系列文章新建项目规范(俗称新建三弹)
在这个万物互联的世界里,你我在这片文章中相遇,你不知我,我不知你,但QQ群让我们相遇,欢迎加入QQ群277495795。里面不仅仅有我录制的视频,还有所有的源码。大家一起参与讨论。本文主题:为什么叫做新建三弹呢?因为新建一个项目会弹出三个窗口。项目类型选择、项目信息填写、项目存储位置。在系列文章中,每一篇都会出现新建一个新的项目,把共有的部分抽取出来是编程思想的一种,那今天我们就把每一篇文章共有的
邓高鹃
·
2021-06-05 02:43
KMM 入门(二)在现有工程中集成 KMM
文件)进行Gradle配置,虽然用AndroidStudio新建一个Android工程会默认使用kts,但很多项目现在都还在使用Groovy,要改回去也需要一定工作量和学习成本默认建立的iOS工程使用
SwiftUI
袁国正_yy
·
2021-05-28 21:06
Android
android
gradle
kotlin
kmm
ios
SwiftUI
学习笔记-05 从怎么隐藏List 分割线开始
在Swift/OC自定义分割线(Separatorline)是组织TableView必不可少的一步,到了
SwiftUI
使用List时,却没有找到相关的Modifier来控制或自定义分割线,从墙外的世界看回来
_wzz
·
2021-05-25 10:51
SwiftUI
数据之CoreData的五种获取数据的方式
CoreData我们的
SwiftUI
开发提供基础数据支持,在之前的文章中我们介绍了数据实体的制作。
iCloudEnd
·
2021-05-21 05:32
100 Days of
SwiftUI
—— Day 46:绘图(四)
那是另一个项目完成,到现在为止,您已经体验了几乎所有
SwiftUI
的绘图API。
韦弦Zhy
·
2021-05-20 19:42
100 Days of
SwiftUI
—— Day 68:Bucket List(一)
您会很高兴地知道,今天是一段时间以来最轻松的一天。这并不意味着我们正在研究不重要的东西,而只是要保证我们所涵盖的新技术可以保证与协调器,选择器以及您最近必须面对的更多事情相比,是一个可喜的突破。我所能做的就是:持续享受它!明天我们将继续努力,希望您在这100天内已经超过三分之二,我希望这不会让人感到惊讶。继续!正如文斯·伦巴第(VinceLombardi)所说:Theonlyplacesucces
韦弦Zhy
·
2021-05-20 08:15
SwiftUI
-开发iOS项目
创建项目创建项目.png项目文件项目文件.pngAppDelegate.swift—它负责App的启动与终止,并负责与SceneDelegate交接。SceneDelegate.swift—它负责管理应用程序的生命周期。ContentView.swift—最重要,在该文件中进行UI界面的编写。Assets.xcassets—存放项目中使用的所有图像和颜色。LaunchScreen.storyboa
YungFan
·
2021-05-18 18:01
SwiftUI
视图的背后是什么?
刚开始使用
SwiftUI
时,您会获得以下代码:structContentView:View{varbody:someView{Text("HelloWorld")}}然后通常使用背景颜色修改该文本视图并期望其充满整个屏幕
韦弦Zhy
·
2021-05-18 01:59
SwiftUI
:使用 URLSession 发送和接收 Codable 数据
更好的是,当请求完成时,我们可以立即将其数据分配给
SwiftUI
视图中的属性,从而导致用户界面更新。
韦弦Zhy
·
2021-05-17 23:53
SwiftUI
小技巧之List中ForEach如何获取当前的index(解决if问题)
技巧需求List是
SwiftUI
最基础的控件,ForEach是循环构建界面的实用语句。但是如何获取到ForEach的Index确实个难题。另外ForEach中if语句也经常报错误。
iCloudEnd
·
2021-05-17 15:22
在快手做分享、无用类检查、在广州做
SwiftUI
学习笔记分享、InfoQ二叉树视频
在快手做分享前滴滴同事邀请我去快手做分享。下面是分享时的Slides:详细文章介绍:如何对iOS启动阶段耗时进行分析|星光社-戴铭的博客代码:GitHub-ming1016/MethodTraceAnalyze:方法耗时分析无用类检查如果包里有一堆没用的类,不光会影响用户下载速度,也会影响启动加载速度。检查无用类,一次是无法获得全部无用类的,因为无用的类里用了其他无用的类就算是有用了,所以需要进行
星光社的戴铭
·
2021-05-17 07:13
100 Days of
SwiftUI
—— Day 4:循环
循环是使计算机如此出色的原因之一:每秒可以重复执行数十亿次简单任务的能力。当然,这些循环的结果取决于您:您可能要添加一些数字,可能正在读取一些传感器数据,或者每秒可能要重绘屏幕120次。正如克雷格·布鲁斯(CraigBruce)所说:“是硬件使机器快速运转,但是是软件使快速运转的机器变得缓慢的。(it’shardwarethatmakesamachinefast,butit’ssoftwareth
韦弦Zhy
·
2021-05-16 07:41
Hacking with iOS:
SwiftUI
Edition - Core Data 项目——挑战
CoreData:圆满结束最初,CoreData似乎是一个枯燥的话题,但是在构建应用程序时它非常有用——您已经了解了如何使用相对简单的代码来添加,删除,排序,过滤等等。是的,在Swift中有些地方有些模糊——例如NSPredicate可以进行一些改进,而NSSet则永远都不令人愉快——但是以我们的名义进行的一些工作就不再是问题了。CoreData最重要的一点也许是,它保证可以在所有Apple平台上
韦弦Zhy
·
2021-05-15 12:15
SwiftUI
:使用 animatableData 给形状设置动画
现在,我们涵盖了与绘图有关的各种任务,在项目6中,我们研究了动画,因此现在我想将这两件事放在一起。首先,让我们构建一个自定义形状,以供示例使用——这是梯形形状的代码,梯形形状是具有直边且一对相对边平行的四边形:structTrapezoid:Shape{varinsetAmount:CGFloatfuncpath(inrect:CGRect)->Path{varpath=Path()path.mo
韦弦Zhy
·
2021-05-14 19:30
SwiftUI
SearchBar 之搭建个原生搜索框
用了N多年Apple给我们提供的SearchBar,今天打算自己实现一个。想一想SearchBar组成文本输入的地址一个按钮列表实现方案使用HStack包裹一个TextField和Button,列表通过List实现。最终效果
[email protected]
代码
iCloudEnd
·
2021-05-14 06:00
SwiftUI
:使用ViewModifier生成自定义动画
为
SwiftUI
创建全新的过渡动画是有可能而且实际上是非常容易的,允许我们使用完全自定义的动画添加和删除视图。.
韦弦Zhy
·
2021-05-12 05:43
SwiftUI
中级之List显示远程Json文件(2020年教程)
推荐文章SwiftUIJSON之List读取Bundle、解析、显示本地Json文件SwiftUIJSON之List下载、解析、显示远程Json文件
SwiftUI
数据之使用JSON初始化CoreData
iCloudEnd
·
2021-05-11 21:33
SwiftUI
:视图的显示和隐藏动画
SwiftUI
最强大的功能之一是能够自定义视图的显示和隐藏方式。以前,您已经了解了如何使用常规if条件有条件地包含视图,这意味着当条件更改时,我们可以从视图层次结构中插入或移除视图。
韦弦Zhy
·
2021-05-11 19:54
如何在
SwiftUI
中使用手势
SwiftUI
:手势
SwiftUI
为我们提供了很多处理视图的手势,并且可以很好地减轻大部分的困难的工作,这样我们就可以专注于重要的部分。
韦弦Zhy
·
2021-05-10 22:26
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他