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
高仿书旗小说App
项目源码:Github简述这个项目所有的UI都是使用
SwiftUI
写的。我试着让这个Demo的结构尽量接近实际项目,同时使用比较简单方式去实现功能。这样可以让刚接触
SwiftUI
的人更够容易理解代码。
猿类素敌
·
2022-06-06 08:31
SwiftUI
2.0 课程笔记 Chapter 3
https://www.bilibili.com/video/BV1q64y1d7x5?p=3文章目录MVVM架构Swift的类型系统struct与class泛型Generics函数FunctionMVVM实例ModelViewModelMVVM架构MVVM全称Model-View-ViewModel是一种设计范式(designparadigm),清楚的说明了组件的组织形式以及交互形式。MVVM包
阿腾木
·
2022-06-06 07:14
iOS
Swift
swift
swiftui
ui
SwiftUI
2.0 课程笔记 Chapter 2
https://www.bilibili.com/video/BV1q64y1d7x5?p=2文章目录同时预览明亮和暗黑模式自定义View添加点击事件循环创建组件添加按钮Button补充组件同时预览明亮和暗黑模式PreviewProvider中定义的组件,可以在预览框实时预览。structContentView_Previews:PreviewProvider{staticvarpreviews:
阿腾木
·
2022-06-06 07:13
iOS
Swift
swift
swiftui
ios
Combine+
SwiftUI
VS RxSwift+UIKit
2022-5-21经过我的实战经验,如果不支持iOS12,可以直接从
SwiftUI
+Combine入手开始写,遇到复杂的页面布局、交互、动画,再用RxSwift
Sunooo
·
2022-05-21 17:59
SwiftUI
学习-1 MVVM的理解
MVVM原本一直在用Objective-C开发,应用本身是基于MVC来构建代码结构的,最近了解到
SwiftUI
必须遵守MVVM才能工作,所以开始深入了解这个概念。
Rex_
·
2022-04-24 14:56
SwiftUI
一起学之八 -- 横竖屏切换
一学习目标在
SwiftUI
中切换横竖不同的布局二学习效果image.pngimage.png三主要操作步骤3.1监听屏幕转动事件//监听屏幕转动Text(isLand?"
sunny_ke_ke
·
2022-03-26 17:43
FSTabView 简单的tabView界面跳转时隐藏tabbar示例
在OC中,tabbar可以在push等界面跳转行为时隐藏tabbar,达到不影响子控制器界面的效果,但是在
swiftUI
中,则没得这个属性。所以,这个需要自己进行处理。
Fillinse
·
2022-03-21 11:20
Swift之深入解析如何使用Swift UI实现3D Scroll效果
一、
SwiftUI
视图创建首先,创建一个新的
SwiftUI
视图,为了举例说明,在这个新视图中,会展示一个有各种颜色的矩形列表,并把新视图命名为ColorList:importSwiftUIstructColorList
Serendipity·y
·
2022-03-19 01:50
Swift高级进阶
1024程序员节
SwiftUI实现列表
SwiftUI展示矩形
SwiftUI增加3D效果
SwiftUI
控件
SwiftUI
控件
SwiftUI
学习的内容还是很多的,但是我们只对我们项目实战内容所涵盖的知识点进行讲解,接下来介绍
SwiftUI
界面元素、容器、状态和数据流。
小乔与周瑜
·
2022-03-18 11:10
SwiftUI
SwiftUI
概述
SwiftUI
不是什么新的东西了,是iOS13苹果推出的搭建UI的框架,它比UIKit使用起来更佳简单、代码更少、搭建速度更快,同时它可以编写iOS不同平台iOS、iPadOS、macOS
小乔与周瑜
·
2022-03-18 11:57
[译]高级
SwiftUI
动画 —— Part4:TimelineView
前言笔者从发布高级
SwiftUI
动画系列的高级
SwiftUI
动画—Part3:AnimatableModifier至今已经两年了,对2021年WWDC介绍的TimelineView和Canvas感到激动
韦弦Zhy
·
2022-03-15 18:18
SwiftUI
一起学之十五 -- View作为参数
一学习目标学习把View作为一个参数传入其他的View如给任何View增加背景矩形二学习效果image三主要操作步骤//定义一个背景ViewstructBackgroundView:View{varheight:CGFloat?=200varcontent:()->Contentvarbody:someView{VStack(alignment:.center,spacing:0,content:
sunny_ke_ke
·
2022-03-13 20:39
SwiftUI
设置圆角、边框
前言xcode13.2ios15.2首先创建一个button,其他的类型也是一样(像Text、Image等)Button("登录/注册"){}1、圆角1.1使用cornerRadius设置圆角Button("登录/注册"){}.padding(EdgeInsets(top:10,leading:15,bottom:10,trailing:15)).cornerRadius(15)在这里插入图片描述
孤雁_南飞
·
2022-03-11 18:09
高级
SwiftUI
动画进阶 —— Part4:TimelineView
前言前三篇高级
SwiftUI
动画系列是作者在WWDC2021之前实战总结的内容。对2021年WWDC介绍的TimelineView和Canvas感到激动。
Swift社区
·
2022-03-10 10:14
使用Xcode自带 Core ML GUI界面的Machine Learning操作教学一
引文这段时间刚好在学习
SwiftUI
和MachineLearning,发现Xcode自带的MachineLearning还是挺强大的,虽然只能使用部分的算法,但是对于一些小项目而言还是足够了的。
八层夹心奥利奥
·
2022-03-10 07:07
xcode
机器学习
swift
iOS桌面小插件 Widget Extension
iOS桌面小插件WidgetExtension这个插件时iOS14以后才出现的,基于
SwiftUI
旧项目新建时可能一堆错误,其中一个时要把插件target开发sdk版本设置为14.0以上新建targetFile-Target-WidgetExtension
struggle_time
·
2022-03-06 12:00
[译]高级
SwiftUI
动画 — Part 2:GeometryEffect
在本系列的第一部分,我介绍了Animatable协议,以及我们如何使用它来为路径制作动画。接下来,我们将使用一个新的工具:GeometryEffect,用同样的协议对变换矩阵进行动画处理。如果你没有读过第一部分,也不知道Animatable协议是什么,你应该先读一下。或者如果你只是对GeometryEffect感兴趣,不关心动画,你可以跳过第一部分,继续阅读本文。本文的完整示例代码可在以下位置找到
韦弦Zhy
·
2022-02-27 20:14
[译]高级
SwiftUI
动画 — Part 1:Paths
在本文中,我们将深入探讨一些创建
SwiftUI
动画的高级技术。
韦弦Zhy
·
2022-02-27 20:14
SwiftUI
框架详细解析 (二十八) —— 基于
SwiftUI
的文字识别(一)
版本记录版本号时间V1.02022.02.23星期三前言今天翻阅苹果的API文档,发现多了一个框架
SwiftUI
,这里我们就一起来看一下这个框架。感兴趣的看下面几篇文章。
刀客传奇
·
2022-02-23 20:49
高级
SwiftUI
动画 — Part 2:GeometryEffect
在本系列的第一部分,我介绍了Animatable协议,以及我们如何使用它来为路径制作动画。接下来,我们将使用一个新的工具:GeometryEffect,用同样的协议对变换矩阵进行动画处理。如果你没有读过第一部分,也不知道Animatable协议是什么,你应该先读一下。或者如果你只是对GeometryEffect感兴趣,不关心动画,你可以跳过第一部分,继续阅读本文。GeometryEffectGeo
Swift社区
·
2022-02-23 13:35
Swift
集
动画
swiftui
swift
SwiftUI
:辅助功能——挑战
SwiftUI
之所以拥有出色的可访问性支持,并不是因为Apple在最后一刻才想到,而是因为它从一开始就已经融入其中——
SwiftUI
的每一个部分都考虑到了可访问性,如果我们不符合同样的标准,我们就会对用户造成极大的伤害
韦弦Zhy
·
2022-02-21 22:59
iOS
SwiftUI
界面布局入门之Stack HStack《韩熙载夜宴图》
使用
SwiftUI
构建界面从一开始就让我们和苹果的设计水平站在同一高度,让我们界面布局一开始就具有灵活性和适应性。
iCloudEnd
·
2022-02-21 18:18
iOS14 小组件遇到的问题及解决方案
但是对我而言,WidgetKit没看过、
swiftUI
没用过、swift不熟练,所以只能现学现卖了。领导动动嘴,我们累断了腰啊,没办法,JustDoIT吧正文widgetKit出来
李有钱灬
·
2022-02-21 18:52
SwiftUI
基础之04 导航滚动与图文混排(2020)
SwiftUI
基础之04导航滚动与图文混排(2020)代码importSwiftUIstructContentView:View{varbody:someView{NavigationView{ScrollView
iCloudEnd
·
2022-02-21 11:22
SwiftUI
iOS 仿Clubhouse App界面(教程含源码)
实战需求SwiftUIiOS仿ClubhouseApp界面本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-02-15上午8.09.39.png看完本文您将掌握的技能基于ZStack进行布局.offset(y:20)实现组件码放设置视图大小和颜色.frame(width:UIScreen.main.bounds.width,height:100).background(Color(UI
iCloudEnd
·
2022-02-21 10:55
SwiftUI
教程之ScrollView和多个LazyVGrid 组合实现自动适应宽度 (教程含源码)
实战需求
SwiftUI
教程之ScrollView和多个LazyVGrid组合实现自动适应宽度本文价值与收获看完本文后,您将能够作出下面的界面截屏2020-11-14上午8.37.56.pngJietu20201114
iCloudEnd
·
2022-02-21 00:39
SwiftUI
macOS 教程之如何使用TableView制作多列表格(教程含源码)
实战需求SwiftUImacOS如何使用TableView制作多列表格,并且实现内嵌TextField,实现数据采集。本文价值与收获看完本文后,您将能够作出下面的界面如何使用TableView制作多列表格如何使用TableView制作多列表格基础知识NSTableView一组相关记录,显示在代表单个记录的行中和代表那些记录的属性的列中。classNSTableView:NSControl使用教程表
iCloudEnd
·
2022-02-20 05:05
Hacking with iOS:
SwiftUI
Edition - Flashzilla 项目(三)
使用UINotificationFeedbackGenerator使iPhone振动iOS附带了许多用于生成触控反馈的选项,这些选项都可供我们在
SwiftUI
中使用。
韦弦Zhy
·
2022-02-20 03:03
macOS
SwiftUI
教程之绘制柱状图(教程含源码)
实战需求macOSSwiftUI教程之绘制柱状图本文价值与收获看完本文后,您将能够作出下面的界面截屏2020-12-13上午8.40.55.png看完本文您将掌握的技能取消间距VStack(spacing:0)矩状图Capsule()设置高度.frame(width:10,height:CGFloat(value))
iCloudEnd
·
2022-02-19 23:01
iOS
SwiftUI
中级之视图的剪裁效果《春泉洗药图》
iOSSwiftUI中级之视图的剪裁效果《春泉洗药图》最终效果视图的剪裁效果名画赏析春泉洗药图
SwiftUI
世界里万物皆视图,因此苹果为我们提供了多种方式来改变视图的形状。
iCloudEnd
·
2022-02-19 20:17
macOS
SwiftUI
界面之如何设置按钮悬停切换不同光标 (教程含源码)
实战需求macOSSwiftUI界面之如何设置按钮悬停切换不同光标(教程含源码)本文价值与收获看完本文后,您将能够作出下面的界面如何设置按钮悬停切换不同光标截屏2021-03-17下午9.33.37.png截屏2021-03-17下午9.33.47.png截屏2021-03-17下午9.33.54.png基础知识NSCursor指点(也称为光标)classNSCursor:NSObject
iCloudEnd
·
2022-02-19 19:45
SwiftUI
圆角边框
今天发现一个很鬼畜的东西,我想要给Text加一个边框,然后边框是圆形⭕️的,很自然的,我用了border和cornerRadius,然后......什么鬼,完全鬼畜的效果!!!不多说了,上正确而简单的代码:Text("四").frame(width:20,height:20,alignment:.center).foregroundColor(.white).font(.system(size:9
iOS_July
·
2022-02-19 16:41
Hacking with iOS:
SwiftUI
Edition - 愿望清单项目——挑战
愿望清单:圆满完成这是我们迄今为止最大的项目,但涉及的领域非常广泛:将Comparable添加到自定义类型,查找文档目录,集成MapKit,使用生物特征认证,安全的数据写入等等。当然,您还有另一个真实的应用程序,希望您能够完成以下挑战以进一步完善。在此和Instafilter之间,您现在已经了解了如何将UIKit的任何部分嵌入到您的应用程序中——现在可以将任何UIView或UIViewContro
韦弦Zhy
·
2022-02-19 12:36
SwiftUI
精品组件之手机版多功能代码编辑支持语法高亮与行号(教程含源码)
实战需求macOSSwiftUI组件之富文本编辑器支持Swift和Python语言高亮支持行数本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-02-07下午10.52.28.pngJietu20210207-225304.gif看完本文您将掌握的技能支持Swift和Python语法高亮支持行号显示支持自定义高亮扩展
iCloudEnd
·
2022-02-19 12:44
macOS
SwiftUI
精品教程之 打开笔记本摄像头并存储照片 AVFoundation(完成项目含源码)
实战需求macOSSwiftUI精品教程之打开笔记本摄像头并存储照片AVFoundation本文价值与收获看完本文后,您将能够作出下面的界面打开笔记本摄像头并存储照片看完本文您将掌握的技能打开摄像头如何显示摄像头如何抓取照片如何合规存储文件实战代码
iCloudEnd
·
2022-02-18 17:28
SwiftUI
中布局的工作原理
SwiftUI
布局简介在这个技术项目中,我们将探讨
SwiftUI
如何处理布局。
韦弦Zhy
·
2022-02-18 08:21
SwiftUI
视图切换大全(一篇文章解决)
自定义关系,推荐使用ZStack组合关系,推荐sheet、alert和ZStack下面我们就看看相应的解决方案吧必须要掌握1、Navigation系列
SwiftUI
实战之导航条切换
iCloudEnd
·
2022-02-18 06:50
macOS
SwiftUI
教程之绘制矩形Path (教程含源码)
实战需求macOSSwiftUI教程之绘制矩形Path本文价值与收获看完本文后,您将能够作出下面的界面截屏2020-12-12下午5.41.39.png看完本文您将掌握的技能基础知识Path2D形状的轮廓。@frozenstructPath绘制矩形的标准流程1、移动点(20,20)2、从(20,20)到(300,20)画一条线3、从(300,20)到(300,200)画一条线4、从(300,200
iCloudEnd
·
2022-02-18 02:17
SwiftUI
新闻类API项目完整源码App
实战需求
SwiftUI
新闻类API项目完整源码App本文价值与收获看完本文后,您将能够作出下面的界面新闻类API项目完整源码App新闻类API项目完整源码AppJietu20210510-211009-
iCloudEnd
·
2022-02-18 02:29
Hacking with iOS:
SwiftUI
Edition - SnowSeeker 项目(一)
在该项目中,我们将创建SnowSeeker:一款可让用户浏览世界各地滑雪胜地的应用程序,以帮助他们找到适合下一个假期的滑雪胜地。这将是第一个我们专门旨在通过并排显示两个视图来使某些功能在iPad上发挥出色的应用程序,但您还将深入研究解决有问题的布局,学习显示工作表和警报的新方法,以及更多。建立项目的主要清单在此应用中,我们将同时显示两个视图,就像Apple的Mail和Notes应用一样。在Swif
韦弦Zhy
·
2022-02-17 23:23
iOS
SwiftUI
王者荣耀经验学习ScrollView
学习
SwiftUI
和打王者荣耀是一样的,要了解每个英雄的特长与优势,并根据段位的不同选取适合的英雄。下面我们就来介绍一下ScrollView,看看他有什么优势与劣势。
iCloudEnd
·
2022-02-17 04:58
SwiftUI
iOS 瀑布流组件之仿CollectionView不规则图文混合(教程含源码)
实战需求SwiftUIiOS瀑布流组件之仿CollectionView不规则图文混合本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-02-14下午8.19.05.png截屏2021-02-14下午8.19.14.pngJietu20210214-201956.gif看完本文您将掌握的技能支持不规则内容网格根据设备方向转化。间距和网格填充可定制。水平或垂直滚动方向。更新时可以设置动画。
iCloudEnd
·
2022-02-17 01:21
SwiftUI
2 中的键盘快捷键 keyboardShortcut (教程含源码)
SwiftUI
中的键盘快捷键keyboardShortcut苹果今年发布了适用于
SwiftUI
的新AppLifecycleAPI,该API带来了大量新的修饰符,以取代AppDelegate回调。
iCloudEnd
·
2022-02-17 01:24
SwiftUI
代码如何兼容iOS 13 和 iOS 14 (教程含源码)
实战需求
SwiftUI
代码如何兼容iOS13和iOS14?
iCloudEnd
·
2022-02-16 19:26
作为一个iOS开发者,应该继续钻研
SwiftUI
还是尝试接触Flutter了呢?
5年iOS开发经验,日常爱好学习各种开发语言,对移动端有一线技术持续关注,Swift狂热粉丝,推动手淘iOS客户端落地Swift,
SwiftUI
实践者。
app不内卷
·
2022-02-16 17:05
ios
swift
swiftui
SwiftUI
List 实现选中内容高亮显示Select 并获取选择内容(教程含源码)
实战需求SwiftUIList实现选中内容高亮显示Select?SwiftUIList组件非常方便快捷地显示各类数据,但是目前原生没有自带在选择其中一个时为单元格着色。因为不仅是开箱即用的,所以有几种解决问题的方法。这是我的解决方案,它还可以解决以下事实:选择单元格并不像您希望的那么简单。本文价值与收获看完本文后,您将能够作出下面的界面截屏2020-11-21上午8.53.40.png看完本文您将
iCloudEnd
·
2022-02-16 13:39
SwiftUI
:跨语言、跨平台、小组件
原创:知识点总结性文章创作不易,请珍惜,之后会持续更新,不断完善个人比较喜欢做笔记和写总结,毕竟好记性不如烂笔头哈哈,这些文章记录了我的IOS成长历程,希望能与大家一起进步温馨提示:由于不支持目录跳转,大家可通过command+F输入目录标题后迅速寻找到你所需要的内容目录一、跨国应用本地化1、商店描述2、UI界面3、应用名称4、交给别人翻译二、跨平台应用1、创建跨平台应用2、Mac应用版本间的差异
时光啊混蛋_97boy
·
2022-02-16 08:13
SwiftUI
:获取应用进入后台的通知
SwiftUI
可以检测您的应用何时移至后台(即用户何时返回主屏幕),何时回到前台,用户何时截取屏幕截图等等。
韦弦Zhy
·
2022-02-16 07:51
iOS
SwiftUI
实现小组件开发(Widget Extension)
1.jpg发文初衷话说AppleDeveloper推出WidgetExtension(iOS14.0以上支持)和
SwiftUI
之后,听是听说过,但是并没有去了解它。
獨荹儛臨
·
2022-02-16 02:56
macOS
SwiftUI
组件之管理复杂NavigatinoView支持多层级导航(教程含源码)
实战需求macOSSwiftUI组件之管理复杂NavigatinoView支持多层级导航(教程含源码)本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-02-11下午10.59.47.pngJietu20210211-230026.gif看完本文您将掌握的技能掌握@ViewBuilder使用支持快捷键.keyboardShortcut("[",modifiers:.command)设置
iCloudEnd
·
2022-02-16 02:19
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他