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 新增与查询(CoreData)
本文价值与收获看完本文后,您将能够作出下面的界面
[email protected]
@2x.jpgJietu20200324-210619.gif看完本文您将掌握的技能获得项目的全部源码使用modeleditor使用CoreData新增记录从CoreData中读取记录List中显示读取的记录实战需求本文的实战Demo需求是:制作一个列表视图
iCloudEnd
·
2020-07-09 10:25
SwiftUI
一招让List巨量数据刷新UI速度快100+倍
问题现象
SwiftUI
中,若List中包含大量数据,当更新数据时界面会发生严重卡顿。前两张图分别演示了在2k条数据下,未优化时需要8.29秒,而优化后只需要0.07秒,相差有118倍之多。
大熊猫侯佩
·
2020-07-09 08:34
iOS开发疑难秒懂百科
SwiftUI
List
性能
UI
刷新
SwiftUI
SearchBar基础中级高级应用(2020年)
实现本地搜索实现网络搜索实现数据库搜索搜素的界面美化参考开源项目基础本地搜素https://github.com/UPetersen/
SwiftUI
-SearchBar网络搜索
iCloudEnd
·
2020-07-09 04:49
SwiftUI
避免硬编码如何效减少别人的代码量
避免硬编码本文解决的问题介绍了
SwiftUI
的第一性原理,让您明白
SwiftUI
的底层逻辑提出了struct通用类型的解决方案,避免硬编学习本文二个种方式初级直接看实现部分,把项目代码先跑起来中级思考一下本文为何要创建一个通用类型
iCloudEnd
·
2020-07-09 03:10
ScrollView中使用Delegate 滚动 UIKit的UIScrollView转化为在
SwiftUI
中使用
2019年8月26日用
SWiftUI
的ScrollView设计界面,发现该控件没有实现Delegate系列回掉接口,因此需要将UIKit中的UIScrollView继承到
SwiftUI
的View上面来显示
yanghongche
·
2020-07-09 03:04
SwiftUI
从
SwiftUI
谈声明式 UI 与类型系统
同时
SwiftUI
也压轴亮相,正式统一了Apple全平台的UI开发解决方案。
llhh33
·
2020-07-08 23:15
SwiftUI
高级Image之仿微信朋友圈效果(2020 example)
SwiftUI
高级Image之仿微信朋友圈效果(2020example)代码importSwiftUIstructListWithCircleImage:View{varbody:someView{List
iCloudEnd
·
2020-07-08 22:10
SwiftUI
小技巧之如何使用十六进制颜色color html
SwiftUI
给我们内置了一些颜色,但是无法满足我们个性化的颜色需求。在网页编码中十六进制颜色码赋予我们极大的方便,那么
SwiftUI
是否使用呢?
iCloudEnd
·
2020-07-08 12:57
Swift UI学习的几个好的项目
1、MovieSwiftUI2、ACHNBrowserUI3、
SwiftUI
-WeChat4、肘子的Swift笔记5、
SwiftUI
100天6、reddit-
swiftui
7、XcodeCleaner-
SwiftUI
8
不要和哥闹
·
2020-07-08 09:31
SwiftUI
实战之TextField如何给键盘增加个返回按钮(隐藏键盘)
可惜原生的
SwiftUI
目前还无法提供这个功能,但是我们可以使用UIViewRepresentable来自己
iCloudEnd
·
2020-07-08 07:17
SwiftUI
零基础之NavigationView从入门到精通
看完本文后,您将能够作出下面的效果NavigationView隐藏看完本文您将掌握的技能NavigationView基础用给导航条添加个标题修改导航条的风格实现现实和隐藏导航条1、基础应用,做个最简单到导航条NavigationView非常简单,就是在我们的容器或控件外面套上NavigationView即可。如果需要设置标题,我们可以在容器或控件上面使用.navigationBarTitle修饰器
iCloudEnd
·
2020-07-07 23:04
SwiftUI
的 DSL 语法分析
作者|黄兢成https://zhuanlan.zhihu.com/p/68294674
SwiftUI
最厉害的地方是其与Xcode深度集成,可以实时刷新预览,这将会改变UI的开发方式。
iOS_开发
·
2020-07-07 18:42
SwiftUI
macOS教程之 左中右三栏实现方法(教程含源码)
本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能掌握经典左中右三栏目实现方法代码1、使用Navigation实现structContentView:View{privateletcolumnData:[String]=(1...10).map{"内容行\($0)"}varbody:someView{NavigationView(content:{List(content:{F
知识大胖
·
2020-07-07 10:19
SwiftUI
macOS开发
SwiftUI
绘图之绘制自定义形状并动画展示(对勾图形含代码)
本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能掌握绘制自定义图形方法掌握将Shape图形应用到视图方法设置动画效果代码定义个对勾形状publicstructCheckmarkShape:Shape{privatevartrim:CGFloat=0.0publicfuncpath(inrect:CGRect)->Path{Path{pinp.move(to:CGPoint(x
知识大胖
·
2020-07-07 10:19
SwiftUI动画和手势大全
SwiftUI
2.0 制作个侧边栏基于GeometryReader和Lazy(教程含源码)
本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能掌握GeometryReader的基础使用掌握Lazy组件基础使用实现侧边栏效果代码importSwiftUIstructContentView:View{varbody:someView{SideMenuTest()}}structContentView_Previews:PreviewProvider{staticvarpr
知识大胖
·
2020-07-07 10:19
SwiftUI源码大全
SwiftUI
2.0 Image如何载入网络图片(教程含源码Combine)
WWDC20忘记更新组件WWDC20给
SwiftUI
增加了很多组件,但是却忘记网络组件更新,例如让Image支持载入网络照片。本文将帮
SwiftUI
把这个短板补上。
知识大胖
·
2020-07-07 10:18
SwiftUI源码大全
iOS
SwiftUI
王者荣耀经验学习ScrollView
学习
SwiftUI
和打王者荣耀是一样的,要了解每个英雄的特长与优势,并根据段位的不同选取适合的英雄。下面我们就来介绍一下ScrollView,看看他有什么优势与劣势。
知识大胖
·
2020-07-07 10:18
SwiftUI源码大全
SwiftUI
AppStore 大牛认为应用商店的一个优势已经消失
应用商店的一个优势已经消失从开发人员的角度来看,几年前,AppStore最好的部分是,很容易为应用付费。无需建立系统-只需选择价格,Apple会负责一切。太简单!但是2020年我不建议您预先将应用设置为付费。您需要试用版和应用内购买(IAP),还可能需要订阅。这意味着,对于许多开发人员而言,有关AppStore的最好的东西(实际上对他们的业务有所帮助的东西)已经消失了。推荐基础文章推荐《Swift
知识大胖
·
2020-07-07 10:47
SwiftUI
2.0 组件编码
SwiftUI
2.0Text基础教程总目录10,AppStructureandBehavior11,UserInterFace12,DataandEvents13,PreviewsInXcode一级目录
知识大胖
·
2020-07-07 10:47
SwiftUI
中级之下拉更新PullRefresh (2020年教程)
SwiftUI
中级之下拉更新PullRefresh(2020年教程)将之前等代码封装成structimportSwiftUIpublicstructPullToRefresh:UIViewRepresentable
iCloudEnd
·
2020-07-07 09:44
SwiftUI
实战之TextField风格自定义与formatters
我想和您谈谈
SwiftUI
中的TextField组件。它看起来像是基础教程,但TextField具有令人兴奋的功能,例如UIKit中没有的即开即用Formatter功能。
iCloudEnd
·
2020-07-07 00:10
SwiftUI
数据之CoreData实现登录与登出(增删改查CRUD)
本文价值与收获看完本文后,您将能够作出下面的界面Jietu20200320-225213.gif看完本文您将掌握的技能掌握数据持久存储技术掌握CoreDate使用学会读取本地数据,删除本地数据学会基础的增删改查基础知识(如果已经熟悉请跳过)使用前请先导入CoreDataimportCoreData实体、属性、关系Entity(实体)是CoreData中的类定义。典型的例子是雇员或公司。在关系数据库
iCloudEnd
·
2020-07-06 20:46
Swift学习备忘
SwiftUI
变量触发界面刷新1.关于ObservableObject,Published和EnvironmentObject三个关键字的含义理解2.两种方法触发界面刷新,方法一,如下classUserOnboard
NiklausC
·
2020-07-06 18:47
iOS
Swift
SwiftUI
win10 安装 ubuntu20(WSL) 并安装 swift5.2 使用 vscode 开发
标题很长,但也不是故意的,最近打算使用
swiftUI
开发个APP试试,开发一点后发现,很多的swift语法不是特别的熟悉,而工作电脑的是win10的,所以打算在工作电脑上学习下swift的基本语法。
屠龙少年1982
·
2020-07-06 11:01
swiftUI
SwiftUI
当键盘出现时避免TextField被遮挡自动向上移动
如果您遇到了上面的问题,那恭喜您!您现在应该已经过了新手期,正式进入了成为了一名iOS开发者。开发者每遇到一个问题,就像到于遇到一个怪兽,干掉这个”野“,您的经验值会上涨一大截。阅读本文您的收获学会创建一个可以包裹其他View的View学会响应键盘弹出与隐藏的事件学会使用ScrollView最终效果TextField自动向上移动问题介绍在我的主要内容视图中有七个文本字段。当用户打开键盘时,某些Te
iCloudEnd
·
2020-07-06 10:37
SwiftUI
教程
我自己一直在创建很多
SwiftUI
教程,但我也一直在阅读许多其他开发人员的教程。在本文中,我试图将来自各个人的教程汇集在一起,因为每个人
weixin_34307464
·
2020-07-06 01:05
iOS
SwiftUI
数据表单Form从菜鸟到高手的四种实现方案
今天我们来学习一下如何使用
SwiftUI
的Form来采集数据。本期我们以最基础的用户注册界面为例子,向大家介绍一下数据收集的四种不同水平的实现方式。
iCloudEnd
·
2020-07-05 23:45
SwiftUI
从入门到精通TextField文本框 (教程和全部源码)
本文,将是一篇系列长文,希望您通过阅读这篇文章,基本上就可以解决TextField的所有问题。文章目录快速入门您的第一个TextField小程序获取用户的输入结果,学会回调函数(onEditingChanged和onCommit)界面效果textFieldStyle圆形边框效果TextField文本对齐TextField字体大小TextField背景和边框效果组合出复杂文本框高级用法TextFie
iCloudEnd
·
2020-07-05 13:08
SwiftUI
中级之ViewModifier 是什么如何用(2020年教程)
-请记住在
SwiftUI
世界中,万物皆是View。
SwiftUI
世界避免出现new,return,复杂括号。你的代码要有一种优雅时尚的质感。要保证这些,请先掌握ViewModifier。
iCloudEnd
·
2020-07-05 10:31
SwiftUI
JSON文件下载、存储、解析和展示(代码大全)
JSON简介JSON(JavaScriptObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。我们通常从服务器API获取JSON文件,
iCloudEnd
·
2020-07-05 05:37
2020年我们应该学习UIKit还是
SwiftUI
2020年我们应该学习UIKit还是
SwiftUI
去年在WWDC19上首次宣布时,
SwiftUI
感到非常年轻。它显示了一个有希望的未来,但它在这里和那里都有着粗糙的边缘,很难预测一年后的情况。
知识大胖
·
2020-07-04 18:34
SwiftUI
2.0 目前还缺少哪些组件
WWDC更新了大量的
SwiftUI
组件,目前
SwiftUI
基本上已经可以投入到实际项目中了。
知识大胖
·
2020-07-04 18:34
SwiftUI
2.0 能否构建整个iOS应用(wwdc20)
使用
SwiftUI
能否构建整个iOS应用直到今年的发布,使用
SwiftUI
构建的应用仍需要使用Apple以前的UI框架UIKit和AppKit中的机制来实现其入口点,例如使用UIApplicationDelegate
知识大胖
·
2020-07-04 18:02
SwiftUI
基础之Image使用和手势(2020更新含代码)
Image显示图像的view定义@frozenstructImage文档地址简介Image是个后绑定的控件,系统只在需要它的时候才会给它赋予实际的数值。基础使用1、显示图片importSwiftUIstructContentView:View{varbody:someView{Image("1")}}效果image.png2、自动适应大小例子1的图片没有完全显示全,我们可以用Image的resiz
知识大胖
·
2020-07-04 18:02
SwiftUI
2.0 CoreData通过CloudKit同步公开数据库(WWDC20 讲稿)
CoreData通过CloudKit同步公开数据库CoreData通过CloudKit同步公开数据库您好,欢迎来到WWDC。嗨,我叫尼克·吉列(NickGillett)。我是苹果公司核心数据团队的一名工程师,今天我们将讨论使用NSPersistentCloudKitContainer构建应用程序(将核心数据存储与公共CloudKit数据库同步)的感觉。为此,我们将引入一些新的API,并且会讨论很多
知识大胖
·
2020-07-04 18:02
SwiftUI
2.0 CoreData 更新的新功能(WWDC20 讲稿)
开展白您好,欢迎来到WWDC。大家好。我是CoreData小组的RishiVerma。在本次会议中,我们将向您展示如何利用CoreData最适合应用程序的需求。首先,我们将研究如何通过批处理操作快速有效地填充和维护持久性存储。然后,我们将讨论如何定制提取任务以匹配应用程序的需求。最后是一些提示和技巧。应用程序如何对持久性存储中的更改做出反应。快速有效地填充和维护持久性存储。让我们先看一下样本:地震
知识大胖
·
2020-07-04 18:02
SwiftUI
基础控件之Stepper 代码(2020版教程)
SwiftUI
基础控件之Stepper代码(2020版教程)Stepper简介Acontrolusedtoperformsemanticincrementanddecrementactions.用于执行语义增量和减量动作的控件大白话
知识大胖
·
2020-07-04 18:02
SwiftUI
SceneStorage 基础使用(教程含代码)
SceneStorage一种属性包装器类型,可读取和写入持久的按场景存储@propertyWrapperstructSceneStorage使用教程需要自动恢复值的状态时,可以使用SceneStorage。SceneStorage的工作方式与State非常相似,不同之处在于,如果先前保存了初始值,则系统会恢复其初始值,并且该值会与同一场景中的其他SceneStorage变量共享。系统代表您管理Sc
知识大胖
·
2020-07-04 18:32
SwiftUI源码大全
SwiftUI
LazyVGrid 基础使用(教程含代码)
LazyVGrid一种容器视图,它在垂直增长的网格中排列其子视图,仅在需要时创建项。structLazyVGridwhereContent:View使用教程grid网格组件是惰性的,因为网格视图在需要它们之前不会创建项目。在以下示例中,ScrollView包含一个LazyVGrid,该LazyVGrid由垂直排列的Text视图网格组成,并与滚动视图的顶部对齐。对于网格中的每一列,最上一行显示“Sm
知识大胖
·
2020-07-04 18:31
SwiftUI
中的SceneDelegate和AppDelegate之间的区别,有什么用
一切都是为了iPadOS准备,什么是iPadOS请参考《SwiftUIiPadOS开发入门,让我们了解一下什么是iPadOS》这两个文件旨在按整体运行应用程序所需的内容以及将支持在后台运行的一个“实例”所需的内容进行拆分。您可以将它们视为全局和私有版本。一个是共享的,另一个则限于个人所有者。在某种程度上,它们正是您所期望的名称。多窗口支持正在发生创建新的Xcode项目时,您会看到AppDelega
知识大胖
·
2020-07-04 18:31
SwiftUI
数据之List显示Sqlite数据库内容(2020年教程)
SwiftUI
中级之List显示Sqlite数据库内容(2020年教程)数据介绍我们手动创建一个landmark.db文件,其包含一个landmark表。
iCloudEnd
·
2020-07-04 09:47
SwiftUI
GridItem 基础使用(教程含代码)
推荐基础文章推荐《
SwiftUI
是什么,听听大牛们如何说》经典教程推荐更新近百篇
SwiftUI
教程《S
知识大胖
·
2020-07-04 00:29
SwiftUI
之Codable是什么(含解析JSON源码)
什么CodableCodable是一种将JSON数据(或字典)绑定到Swift中的模型/类/对象的方法。Codable首先在Swift4中可用,它省去了手动绑定和保护JSON响应的工作。实战代码
[email protected]
协议使解码平面数据变得很简单:如果您解码的是一个类型的单个实例,或者这些实例的数组或字典,那么一切就正常了。下面我们将解码稍微复杂一点的J
知识大胖
·
2020-07-02 03:06
Day 0 : Let's go !
特别是2019年
SwiftUI
出来以后,居然2020年2月的TIOBE排名上出现了Swift和Objective-C互换的现象。而且,苹果公司的官网中几乎看不到Objective-C的支持了。
人称大叔
·
2020-07-02 02:22
100
Days
of
Swift
SwiftUI
2.0如何向后兼容之前项目和代码
SwiftUI
如何向后兼容性现在是时候开始发现WWDC2020带来的所有新
SwiftUI
功能了。但是,就像每年一样,几毫秒后,兴奋就消散了,当您记住放弃对较早版本的OS的支持并不是您的选择。
iCloudEnd
·
2020-07-01 22:08
SwiftUI
与macOS开发:menuBar/statusBar详解
然而网上关于menuBar开发的文档却甚少,更别提用上
SwiftUI
开发的。
原住民的自修室
·
2020-07-01 18:14
Swift
swiftUI
与macOS开发:用
SwiftUI
开发menuBar
这篇文章主要是关于如何用
swiftUI
优雅地现在menuBar的popover。
原住民的自修室
·
2020-06-29 23:54
Swift
自学Swift之UIImageView帧动画
这一遍代码很啰嗦,因为有了好多好多的注释Xcode版本7.0(swift语法不稳定,有的版本的语法不一样...)第一次写
SwiftUI
的项目,基本就啰嗦一下一个人的自学之路希望不会再断了classViewController
_谨
·
2020-06-29 20:35
SwiftUI
探索 - 状态和数据流
SwiftUI
是iOS13新出的声明式UI框架,将会完全改变以前命令式操作UI的开发方式。此文章主要介绍
SwiftUI
中状态管理的方式。
weixin_34192993
·
2020-06-28 13:15
SwiftUI
系列-起航
这种组合使您可以在Xcode内部预览
SwiftUI
设计,这比一直推送到模拟器的速度要快得多。什么是
SwiftUI
?
SwiftUI
是一个用户界面工具包,可让我们以声明的方式设计应用程序。
Augs
·
2020-06-28 11:37
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他