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
2020写作计划
一、实时资讯板块分享
SwiftUI
最新资讯分享iOS开发最新动态分享
SwiftUI
最新开源项目二、基础能力板块01初始
SwiftUI
系列02世界基础,万物皆Vieww03列表和导航告别烦人的UITableView04
iCloudEnd
·
2020-02-10 01:26
ios
swift
swift开发的小坑
swift几个比较好的UI库
swiftUI
库1.tableView的代理方法在swift中代理变得更加重要,当在继承代理的时候,代理的require方法必须实现,否则直接就报错。
Eddiegooo
·
2020-02-09 02:55
SwiftUI
基础之提示框Activity Indicator制作
SwiftUI
目前还在发展阶段,有些视图还未能提供。但是苹果给我们提供复用机制,很容易将历史代码移植到
SwiftUI
世界中。
iCloudEnd
·
2020-02-08 14:05
ios
swift
@propertyWrapper
最近看
SwiftUI
的时候使用了@State和@Binding,在看API的时候发现,他们的实现都是通过@propertyWrapper实现的.@propertyWrapper它能干什么?
Ya_n
·
2020-02-08 12:35
SwiftUI
苹果提供的开箱即用MVVM之ViewModel
SwiftUI
苹果提供的开箱即用MVVM之ViewModel什么是ViewModalViewModal是View和数据的中间层。ViewModel是视图和数据之间的一层。
iCloudEnd
·
2020-02-07 14:26
ios
swift
Xcode 11.4 beta发布带来了许多新的功能
Swift5.2,
SwiftUI
增加更加突出的错误提示。Swift5.2,带来了一批语法糖。方向就是减少代码数量。
iCloudEnd
·
2020-02-07 14:50
ios
swift
SwiftUI
界面赏鉴demo之《寒食帖》Grid布局
SwiftUI
和Flutter时代编程将成为一个有品位的工作,为此特开辟新板块,用于显示
SwiftUI
制作的界面demo,供大家赏鉴。
iCloudEnd
·
2020-02-06 23:19
由一个例子理解指令式编程与声明式编程
SwiftUI
是一个声明式的UI开发方式。在能够进一步之前,我们最好先弄清指令式和声明式两种编程方式的区别,从而更好地理解
SwiftUI
的强大与精妙。
没八阿哥的程序
·
2020-02-06 20:59
SwiftUI
框架详细解析 (九) —— 基于
SwiftUI
的动画的实现(二)
版本记录版本号时间V1.02019.12.11星期三前言今天翻阅苹果的API文档,发现多了一个框架
SwiftUI
,这里我们就一起来看一下这个框架。感兴趣的看下面几篇文章。
刀客传奇
·
2020-02-06 15:02
failed to build ContentView.swift
今天升级了MacOS10.15测试版一集Xcode11以后,去尝试
SwiftUI
然后遇到这样的问题截屏2019-06-22下午10.17.54.pngfailedtobuildContentView.swift
叶舞清风
·
2020-02-06 13:51
SwiftUI
界面赏鉴demo之《墨竹图》@ObservedObject @Published使用
SwiftUI
和Flutter时代编程将成为一个有品位的工作,为此特开辟新板块,用于显示
SwiftUI
制作的界面demo,供大家赏鉴。
iCloudEnd
·
2020-02-06 13:13
SwiftUI
框架详细解析 (八) —— 基于
SwiftUI
的动画的实现(一)
版本记录版本号时间V1.02019.12.11星期三前言今天翻阅苹果的API文档,发现多了一个框架
SwiftUI
,这里我们就一起来看一下这个框架。感兴趣的看下面几篇文章。
刀客传奇
·
2020-02-06 08:31
Apple发布官方
SwiftUI
制作macOS App教程
您将以到目前为止所学的内容为基础,以完善构建适用于iOS,watchOS和macOS的
SwiftUI
应用的经验。首先,将macOS目标添加到项目中,然后重新使用为iOS应用创建的共享数据。
iCloudEnd
·
2020-02-06 02:35
ios
swift
工作日记2020-01-25大年初一
完成情况实现了
SwiftUI
和Sqlite联动
SwiftUI
中级之List显示Sqlite数据库内容(2020年教程)实现了代码上传到githubgitinitgitadd.gitcommit-m"firstcommit"gitremoteaddoriginhttps
iCloudEnd
·
2020-02-06 00:50
【WWDC2019 之
SwiftUI
】01 - 关于
SwiftUI
的思考
前段时间,利于工作之余把WWDC2019中关于
SwiftUI
的视频看完了,现在把从视频中学到的东西总结一下。在总结之前,我先来聊聊
SwiftUI
。
Lebron_James
·
2020-02-05 13:55
iOS13 Scene Delegate详解
我们将重点关注SceneDelegate和AppDelegate,以及它们如何影响
SwiftUI
、Storyboard和基于XIB的UI项
代码移动工程师
·
2020-02-05 10:47
SwiftUI
基础之使用Spacer填充空间
如果说哪个控件最该学习,那么Spacer肯定是首当其冲。苹果的审美和传统中国美学很像,都是非常讲究留白。Spacer作用就是将容器撑满,营造出足够的空间留白。Spacer简介官方文档:Aflexiblespacethatexpandsalongthemajoraxisofitscontainingstacklayout,oronbothaxesifnotcontainedinastack.翻译:在
iCloudEnd
·
2020-02-05 10:24
SwiftUI
界面赏鉴demo之《潇湘卧游图》List & Navigation
SwiftUI
和Flutter时代编程将成为一个有品位的工作,为此特开辟新板块,用于显示
SwiftUI
制作的界面demo,供大家赏鉴。
iCloudEnd
·
2020-02-05 10:30
理解
SwiftUI
里的属性装饰器@State, @Binding, @ObservedObject, @EnvironmentObject
原文地址:https://mecid.github.io/2019/06/12/understanding-property-wrappers-in-
swiftui
/
SwiftUI
为我们提供了@State
没八阿哥的程序
·
2020-02-05 03:43
SwiftUI
高级之水平滚动并获取滚动位置
ScrollView可以实现水平滚动,可能滚动过程中如何获取当前滚动对位置呢。下文给大家提供了一个解决方案。效果代码Page代码////PagingScrollView.swift//SwiftUIPagingScrollView////Createdbymyfon27/08/2019.//Copyright©2019PavelZak.Allrightsreserved.//importSwift
iCloudEnd
·
2020-02-05 02:46
ios
swift
SwiftUI
源码之Card卡片效果大合集
Card卡片效果是主流的界面展示形式,本文收集了各类卡片的实现效果和代码,方便大家学习与使用。效果代码importSwiftUIletscreen=UIScreen.main.boundsstructSection:Identifiable{varid=UUID()vartitle:Stringvartext:Stringvarlogo:Stringvarimage:Imagevarcolor:C
iCloudEnd
·
2020-02-05 02:14
ios
swift
SwiftUI
界面赏鉴demo之《墨竹图》@ObservedObject @Published使用
SwiftUI
和Flutter时代编程将成为一个有品位的工作,为此特开辟新板块,用于显示
SwiftUI
制作的界面demo,供大家赏鉴。
iCloudEnd
·
2020-02-03 19:34
ios
swift
SwiftUI
基础之Text长度过长该如何处理
Text是
SwiftUI
世界中最基础的控件,使用也非常简单。但是越是简单,越是基础的控件,我们就应该全面掌握。例如,当我们遇到长文本时该如何优雅处理呢。
iCloudEnd
·
2020-02-03 13:36
ios
swift
SwiftUI
最佳实践之告别继承拥抱组合
SwiftUI
给我们的编程带来巨大便利,用View取代了UIView,用好用的List取代了繁琐的UITablewView,用VStack、HStack、ZStack取代了复杂的autolayout。
iCloudEnd
·
2020-02-03 13:04
ios
swift
SwiftUI
or Flutter ?
原文作者:ZacJj原文地址:https://juejin.im/post/5d05b45bf265da1bcc193ff4前言相信每一个见到
SwiftUI
的开发者,都会立刻将这门船新的UI框架和Flutter
iOS开发_小迷糊
·
2020-02-02 16:52
iOS 13 Xcode 11 变化
1.多了一个UserInterface选项可以选择使用
SwiftUI
还是StoryboardQQ20190921-180052.pngQQ20190921-180033.png2.选择
SwiftUI
创建
iOS散人
·
2020-02-02 11:01
SwiftUI
界面赏鉴demo之苏轼《新岁展庆帖》
SwiftUI
和Flutter时代编程将成为一个有品位的工作,为此特开辟新板块,用于显示
SwiftUI
制作的界面demo,供大家赏鉴。
iCloudEnd
·
2020-02-02 07:33
ios
swift
SwiftUI
框架详细解析 (十) —— 基于
SwiftUI
构建各种自定义图表(一)
版本记录版本号时间V1.02020.01.10星期五前言今天翻阅苹果的API文档,发现多了一个框架
SwiftUI
,这里我们就一起来看一下这个框架。感兴趣的看下面几篇文章。
刀客传奇
·
2020-02-01 23:58
SwiftUI
框架详细解析 (十一) —— 基于
SwiftUI
构建各种自定义图表(二)
版本记录版本号时间V1.02020.01.10星期五前言今天翻阅苹果的API文档,发现多了一个框架
SwiftUI
,这里我们就一起来看一下这个框架。感兴趣的看下面几篇文章。
刀客传奇
·
2020-02-01 21:50
SwiftUI
高级之使用generics将复制粘贴代码打包
SwiftUI
高级之使用generics创建一个范型struct目标将经常复制粘贴的代码打包成可以处理某一类问题的通用代码代码importUIKit//定义协议规范Model函数,用于范型调用protocolPageModelProtocal
iCloudEnd
·
2020-02-01 06:12
ios
swift
SwiftUI
中级之3D页面切换(中国绘画2020)
Page页面importSwiftUIstructPaginationView:ViewwhereContent:View,Pages:RandomAccessCollection,Pages.Element:Identifiable{varpages:Pagesvarcontent:(Pages.Element)->Content@Stateprivatevartranslation:CGSiz
iCloudEnd
·
2020-02-01 06:05
ios
swift
SwiftUI
中级之@Binding 初始化preview
@Binding可以跨view传递对象引用,但是如何初始化呢?解决方案可以在preview中生成一些测试数据,下面是两种方法定义个@Statestatic变量structRFSearchListView_Previews:PreviewProvider{@Statestaticvaritems2:[String]=["a","b"]staticvarpreviews:someView{RFSear
iCloudEnd
·
2020-02-01 06:00
ios
swift
SwiftUI
中级之徒手写个SearchBar
用了N多年Apple给我们提供的SearchBar,今天打算自己实现一个。想一想SearchBar组成文本输入的地址一个按钮列表实现方案使用HStack包裹一个TextField和Button,列表通过List实现。代码importSwiftUIstructRFSearchView:View{@StatevarsearchStr:String=""@Stateprivatevaritems:[St
iCloudEnd
·
2020-02-01 06:56
ios
swift
SwiftUI
中级之下拉更新PullRefresh (2020年教程)
SwiftUI
中级之下拉更新PullRefresh(2020年教程)将之前等代码封装成structimportSwiftUIpublicstructPullToRefresh:UIViewRepresentable
iCloudEnd
·
2020-02-01 06:21
ios
swift
SwiftUI
中级之获取API数据并显示(2020)
1.定义structimportFoundationstructFeatures:Decodable,Hashable{varproperties:Propertiesvargeometry:Geometry}structProperties:Decodable,Hashable{varmag:Doublevarplace:Stringvartime:Doublevardetail:Stringv
iCloudEnd
·
2020-02-01 06:13
ios
swift
SwiftUI
基础之圆形文字按钮ZStack Button Circle(2020)
本文介绍了圆形文字按钮的制作过程使用的技术ZStackButtonCircle()Text代码importSwiftUIstructContentView:View{varbody:someView{Button(action:{}){ZStack{Circle().frame(width:100,height:100).foregroundColor(.blue)Text("Pressme").
iCloudEnd
·
2020-02-01 06:40
ios
swift
SwiftUI
基础之如何让图片铺满全屏幕
假设我们有个图片希望铺满全屏该如何操作呢?首先设置背景importSwiftUIstructContentView:View{varbody:someView{VStack{CircleImage(imageName:"lilly").frame(width:160,height:160).padding(.top,89).padding(.bottom,20)}.background(Image
iCloudEnd
·
2020-02-01 06:38
ios
swift
SwiftUI
做个具有现代感的卡片(2020年教程)
SwiftUI
基础之Stack容器的使用VStackHStack预期效果代码importSwiftUIstructInfoStackView:View{varbody:someView{HStack{Image
iCloudEnd
·
2020-02-01 06:35
ios
swift
SwiftUI
中级之ViewModifier 是什么如何用(2020年教程)
-请记住在
SwiftUI
世界中,万物皆是View。
SwiftUI
世界避免出现new,return,复杂括号。你的代码要有一种优雅时尚的质感。要保证这些,请先掌握ViewModifier。
iCloudEnd
·
2020-02-01 06:29
ios
swift
SwiftUI
你必须知道的10个子视图的限制
先来看看下面的代码1、正常的代码,可以运行structContentView:View{varbody:someView{Group{Text("1")Text("2")Text("3")Text("4")Text("5")Text("6")Text("7")Text("8")Text("9")Text("10")//Text("11")}}}2、会提示编译错误的代码structContentVi
iCloudEnd
·
2020-02-01 06:29
ios
swift
SwiftUI
能够擦除类型的类型AnyView如何使用(2020教程)
而且Swift中还引入modify机制来代替冗长复杂的括号参考资料
SwiftUI
高级语法some和opaquereturntype(2020年教程)Any
iCloudEnd
·
2020-02-01 06:51
ios
swift
SwiftUI
中级之View如何init并且解决不生效问题(2020年教程)
这时我们就应该补充
SwiftUI
语言的中高级知识了。
iCloudEnd
·
2020-02-01 06:12
ios
swift
SwiftUI
mutating 是什么怎么用 (2020年教程)
众所周知,类是引用类型,而结构和枚举是值类型。这意味着类对象共享该对象的单个实例,并在传递给任何函数或新对象时传递相同的引用,而值类型是创建其副本并仅传递值的类型如果我们尝试更改类中的任何变量,那就很简单classEmployee{varname:StringvarteamName:Stringinit(name:String,teamName:String){self.name=nameself
iCloudEnd
·
2020-02-01 06:37
ios
swift
SwiftUI
高手之路:View组件复用List分页Generics
SwiftUI
高级之View组件复用List分页Generics写了80余篇
SwiftUI
相关的文章,总算对
SwiftUI
有初步了解。于是想自己是否能够也写个开源项目,让自己代码也可以复用。
iCloudEnd
·
2020-01-31 23:47
ios
swift
SwiftUI
中级List如何添加新内容(2020年教程)
功能说明如何使用List循环显示array内容.self作为id的使用如何更新List内容TextField基础使用代码importSwiftUIstructListAddItemView:View{@Statevarproducts=["手机","电脑","水杯"]@StatevarpName:String=""varbody:someView{VStack{TextField("新商品:",t
iCloudEnd
·
2020-01-24 10:29
浅谈
SwiftUI
里面$0是什么意思如何用
$0表示传递给Swift闭包的第一个参数,是Swift语言的语法糖。Swift会自动为内联闭包提供速记参数名称,可使用$0,$1,$2等名称来引用闭包参数的值。代码importUIKitletname=[1,2,3,9,8,6]letreverseName=name.sorted(by:{$0>$1})letreverseName2=name.sorted(by:{$1>$0})print(nam
iCloudEnd
·
2020-01-24 09:56
Swift及
SwiftUI
学习笔记
请原谅我没有系统的逐步学习swift语法,我只是稍微看了一下大概的语法就直接开始看
SwiftUI
的官方例子文档及代码,语法的细节在学习过程中遇到不明时再搜索学习。
云上听风
·
2020-01-08 18:20
39个优秀的Swift UI开源库 star平均数2527(via)
MybridgeAI从将近2700个开源
SwiftUI
库中筛选了39个项目推荐给开发者,这些项目被选中的几率只有1.4%,在GitHub上的star平均数是2527.AnimationUINo1Spring
其实也没有
·
2020-01-08 12:11
用
SwiftUI
给视图添加动画
级别:★☆☆☆☆标签:「
SwiftUI
」「常用动画」「转场动画」作者:WYW审校:QiShare团队前言:最近奇舞647写了《用
SwiftUI
写了一个简单页面》,笔者也参考官方
SwiftUI
教程及网络博客
QiShare
·
2020-01-07 08:12
SwiftUI
Tips: AnyView 的使用场景
SwiftiUI提供了一个结构体AnyView来表示任意一个View实例,和Any一样可以用来抹除具体的类型。假设我们有一个页面展示用户的信息,如果没有用户没有登录我们就展示一个登录按钮。根据状态不同,一个View可能会返回不同实例类型的View:structUserInfoView:View{@StatevarisLogin=falsevarbody:someView{ifisLogin{ret
没故事的卓同学
·
2020-01-06 22:36
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他