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
iOS Swift5从0到1系列(一):删除main.storyboard
一、前言昨晚和朋友聊天时,聊到了Swift5.x,虽然现在的项目是混编(OC+Swift),但是想练手个纯Swift的项目,考虑过
SwiftUI
,但是iOS有限制,只支持iOS13,考虑国内的用户和场景
青叶小小
·
2023-03-11 07:03
SwiftUI
之ScrollView+Hosting+Representable
本篇文章主要内容是Hosting+Representable,但我们首先会讲解一下在iOS14中,ScrollView新增的一个功能。ScrollViewProxy&ScrollViewReader在iOS14中,ScrollView新增了一个ScrollViewProxy和ScrollViewReader。publicstructScrollViewProxy{publicfuncscrollT
老马的春天
·
2023-03-10 23:22
AutoLayout布局(storyboard)
苹果都出
SwiftUI
了,为什么要学AutoLayout?因为
SwiftUI
支持iOS13+、macOS10.15+,未来几年时间为了兼容老版系统,还得用AutoLayout布局。
xexiaoyi
·
2023-03-10 21:48
SwiftUI
: 爱的初体验
前言6月初,苹果WWDC19大会更新了很多东西,不过作为iOS开发人员更关注的还是
SwiftUI
、Combine这两个库。
Z_JaDe
·
2023-03-10 20:54
SwiftUI
Popup弹出对话框
structModalPopups:View{@StateprivatevarshowingModal=falsevarbody:someView{ZStack{VStack(spacing:20){Text("Popup对话框之弹出").font(.largeTitle)Text("介绍").font(.title).foregroundColor(.gray)Text("您可以使用ZStack
isnow
·
2023-03-10 10:56
SwiftUI
2.0 CoreData通过CloudKit同步公开数据库(WWDC20 讲稿)
CoreData通过CloudKit同步公开数据库CoreData通过CloudKit同步公开数据库您好,欢迎来到WWDC。嗨,我叫尼克·吉列(NickGillett)。我是苹果公司核心数据团队的一名工程师,今天我们将讨论使用NSPersistentCloudKitContainer构建应用程序(将核心数据存储与公共CloudKit数据库同步)的感觉。为此,我们将引入一些新的API,并且会讨论很多
iCloudEnd
·
2023-03-10 08:00
SwiftUI
mp4 视频测试地址
资源地址《紧急救援》http://vfx.mtime.cn/Video/2019/03/21/mp4/190321153853126488.mp4玩具总动员http://vfx.mtime.cn/Video/2019/03/19/mp4/190319222227698228.mp4《叶问4》先行预告甄子丹过招美http://vfx.mtime.cn/Video/2019/03/19/mp4/190
iCloudEnd
·
2023-03-10 06:39
SwiftUI
一起学之九 -- 状态栏颜色修改
一学习目标在
SwiftUI
中动态修改状态栏颜色二学习效果image.pngimage.png三主要操作步骤3.1自定义UIHostingControllerclassContentHostingController
sunny_ke_ke
·
2023-03-10 05:01
SwiftUI
简单的PageControl
自制一个PageControl:要求当前页面对应的“点”逐渐变长、逐渐变色ezgif-5-2b04891f9f.gif//PageControl.swift//SL_
SwiftUI
////Createdbyzjjon2022
zjam9333
·
2023-03-09 23:14
Swift 属性包装器@propertyWrapper
SwiftUI
中的@State为例,它的结构如下@available(iOS13.0,macOS10.15,tvOS13.0,watchOS6.0,*)@frozen@propertyWrap
564a
·
2023-03-09 06:11
WidgetKit 小组件流程
1创建小组件file-target-WidgetKitextentsion小组件的界面搭建使用
swiftUI
运行时需要线运行主工程再运行小组件2小组件动态配置的搭建1动态配置包括动态和静态1.1配置静态企业微信截图
你美依旧
·
2023-03-09 05:15
SwiftUI
实战-轮播图
SwiftUI
实战系列
SwiftUI
实战-使用ViewModifier自定义微信TabBar底部导航和NavigationViewSwiftUI实战-NavigationLink图片和文字显示蓝色或者图片无显示
ISwiftUI
·
2023-03-09 01:30
SwiftUI
实战-滚动列表内容返回顶部、底部、指定位置
SwiftUI
实战系列
SwiftUI
实战-使用ViewModifier自定义微信TabBar底部导航和NavigationViewSwiftUI实战-NavigationLink图片和文字显示蓝色或者图片无显示
ISwiftUI
·
2023-03-08 23:27
在
SwiftUI
中创建一个带有可点击文本的大段落
更新最近看到富文本在
SwiftUI
中得到了解决,iOS15中
SwiftUI
内置了对渲染Markdown的支持,包括粗体、斜体、链接等。
Bepawbikvy
·
2023-03-06 11:01
IOS开发自定义Button的外观和交互行为示例详解
Button的外观使用ButtonStyle定制交互动画使用PrimitiveButtonStyle定制交互行为系统预置的Style注意事项为按钮添加Trigger总结正文通过Style改变组件的外观或行为是
SwiftUI
·
2023-02-27 18:24
SwiftUI
:自定义HUDs
幸运的是,苹果公司也为我们带来了
SwiftUI
,这使得制作这样的hud不会太麻烦:在这篇文章中,让我们看看如何自己制作这样的hud!
猪猪行天下
·
2023-02-19 00:06
Swift 入门学习
Swift分享大纲Swift简介Swift优缺点Swift常用关键词的解释和用法Swift使用示例Swift与OC混合开发注意点
SwiftUI
简单了解Swift简介Swift社区有详细的官网介绍和学习入门
阳光下的灰尘
·
2023-02-18 12:20
SwiftUI
- 百行代码变十行,Swift再创辉煌
而对于开发者来说,新发布的
SwiftUI
可能是最吸引人的特性,在苹果公司软件工程高级副总裁CraigFederighi的演示中,我们可以轻松地把一百行的前端代码缩减到十几行。
iOS鑫
·
2023-02-18 12:59
SwiftUI
实战-使用ViewModifier自定义微信TabBar底部导航和NavigationView
SwiftUI
实战系列
SwiftUI
实战-使用ViewModifier自定义微信TabBar底部导航和NavigationViewSwiftUI实战-NavigationLink图片和文字显示蓝色或者图片无显示
ISwiftUI
·
2023-02-18 01:20
小专栏合集大全20220524
SwiftUI
7GUIs编程基准之07Cellstable电子表格应用程序(教程含源码)
SwiftUI
7GUIs编程基准之06CircleDrawer绘图App掌...
SwiftUI
7GUIs编程基准之
iCloudEnd
·
2023-02-17 23:57
SwiftUI
实战-自定义加载指示器HUD
SwiftUI
实战系列
SwiftUI
实战-使用ViewModifier自定义微信TabBar底部导航和NavigationViewSwiftUI实战-NavigationLink图片和文字显示蓝色或者图片无显示
ISwiftUI
·
2023-02-17 15:35
浅谈领域特定语言
DSL2.1领域建模与问题域和解答域2.2确立共通的词汇2.3设计DSL执行模型2.4初次尝试DSL3DSL的优势与发展3.1eDSL优势与分类3.2业界语言eDSL扩展能力分析3.3UI领域的eDSL——
SwiftUI
4
编程语言Lab
·
2023-02-17 12:12
技术文章
编程语言
dsl
SwiftUI
详解
简介苹果开发者大会WWDC2019新发布的
SwiftUI
可能是最吸引人的特性,在苹果公司软件工程高级副总裁CraigFederighi的演示中,我们可以轻松地把一百行的前端代码缩减到十几行。
StevenHu_Sir
·
2023-02-17 04:26
SwiftUI
学习01
借助
SwiftUI
,您可以利用Swift的强大功能打造适合各个Apple平台的精美app,而无需编写大量代码。
冷武橘
·
2023-02-17 01:58
SwiftUI
动态岛开发教程之 Dynamic Island 和 Live Activity 无需太多代码即可为用户提供大量信息
Apple的文档告诉你如何开始使用DynamicIsland,它会围绕iPhone14Pro的新分离式摄像头槽口制作动画信息。为了构建这个项目,你至少需要运行Xcode14.1beta。此示例主要来自Apple的文档,但此示例使您可以更好地控制发送到ActivityDynamicIsland中的数据。有2个紧凑视图和4个扩展视图,如下所示:创建一个新的iOS项目,然后从左侧面板的ProjectNa
iCloudEnd
·
2023-02-17 01:27
SwiftUI
学习之_富文本简单实现
想在
swiftUI
中实现下边的类似于富文本的样式,应该如何实现呢?
即使慢走也不停下
·
2023-02-06 19:37
【
SwiftUI
】浅学
222.jpeg编译刷新机制Xcode的预览使用了动态替换body属性,但是body以外被改变,需要重新resum.快捷键Option+Command+P多种机型同时预览structContentView_Previews:PreviewProvider{staticvarpreviews:someView{Group{ContentView()ContentView().previewDevic
BeethOven
·
2023-02-06 13:28
SwiftUI
开发总结combine原理简单示例详解
目录引言
SwiftUI
是什么?
·
2023-02-06 09:58
Objective-C 迁移 Swift 4.x / 5.x
ios开发swift语言开发势在必行,swift语言在国外的使用率已经过半,纯OC开发者仅剩15%,https://mp.weixin.qq.com/s/0YBb9RKtvhJKLi5E9-8Cng加之
SwiftUI
加州旅馆1116
·
2023-02-06 07:27
LazyFish:简单的UIViewDSL轻量框架介绍
LazyFish:简单的UIViewDSL轻量框架介绍self.view.arrangeViews{UILabel().text("HelloWorld").alignment(.center)}起点:
SwiftUI
zjam9333
·
2023-02-06 03:08
SwiftUI
动画
学习内容创建自定义形状为自定义形状添加渐变颜色动画自定义形状开始启动一个新的Xcode项目:开启Xcode创建一个新的Xcode项目选择单视图应用程序,然后单击下一步为您的应用命名(RingGraph),并确保用户界面是
SwiftUI
醉看红尘这场梦
·
2023-02-05 10:26
SwiftUI
学习(2)-
SwiftUI
框架的UI组件成员
我们学习
SwiftUI
最大的障碍有一点在于我们并不知道其有多少组件可用,这大大限制了我们对
SwiftUI
的理解,如果我们单纯使用UIKit,那么
SwiftUI
的优势将大打折扣。
摇滚马农
·
2023-02-05 07:47
SwiftUI
- SafeArea调整
有需要在无视SafeArea的View加上.edgesIgnoringSafeArea([...])即可。例子:ZStack{...}.edgesIgnoringSafeArea([.top])
AnderQZ
·
2023-02-05 02:34
SwiftUI
一起学之六 -- mac应用开机自启动
一学习目标mac开机后自动开启应用二学习效果image.png三主要操作步骤3.1使用SwiftPackageManager添加LaunchAtLogin库image.pngimage.pngimage.pngimage.png3.2自启动设置开关importSwiftUIimportLaunchAtLoginstructContentView:View{varbody:someView{VSta
sunny_ke_ke
·
2023-02-04 19:16
Understanding @StateObject in
SwiftUI
for iOS 14
切换注释的地方,就知道效果了importSwiftUIclassCounter:ObservableObject{@Publishedvarcount:Int=0}structCounterView:View{//@ObservedObjectvarcounter=Counter()@StateObjectvarcounter=Counter()varbody:someView{VStack{Te
Scott丶Wang
·
2023-02-04 18:12
SwiftUI
- Button 点击,内边距设置,响应区域处理
有内边距的button第一种方式,这种方式不太好,不能响应整个背景范围的点击HStack(alignment:VerticalAlignment.center,spacing:nil,content:{Button("按钮测试"){print("按钮点击事件")}.buttonStyle(PlainButtonStyle()).border(Color.black,width:1)}).paddi
黑色幽默_0d96
·
2023-02-04 16:04
SwiftUI
——延迟执行操作/定时自动执行操作(使用计时器Timer以及异步DispatchQueue.main.asyncAfter)
在开发软件的过程中,我们不仅需要用户点击的时候执行操作,有时候还需要定时自动进行一些操作。比如最常见的开屏广告倒计时关闭,还比如一些动画效果。实现这些一般有两种方法:一种是使用计时器Timer,一种是使用异步操作。优势与缺点计时器Timer是控制多长时间调用一次功能,也就是说Timer的优势在于可以一直自动运行,直到销毁。缺点在于时间间隔是固定的,不好调整(理论上可以使用一个变量控制间隔,但是可能
zhonguncle
·
2023-02-04 09:15
Swift/SwiftUI
swiftui
swift
ios
SwiftUI
-结构体与类
一.结构体与类结构体和类都可以使用属性和方法构建复杂数据类型,但是什么时候使用结构体,什么时候使用类呢?结构体和类有五个主要区别:1.类不会默认生成init成员初始化器,结构体默认生成2.类可以被继承,结构体不能3.如果复制一个类实例,则两个实例指向相同的数据,结构体的实例总是唯一的4.类可以有deinit析构器,结构体不能5.常量类中的变量属性可以修改,常量结构体中的变量常量属性都不可以修改
rayChow
·
2023-02-03 14:44
swiftUI
widget 无法预览 提示:the new build system is required for using xcode preview
第1步:选择--workspacesettings第2步:选择buildSystgem为newbuildSystemimage.pngimage.png
繁华落尽2018
·
2023-02-03 05:58
[译]理解
SwiftUI
里的属性装饰器@State, @Binding, @ObservedObject, @EnvironmentObject
@State通过使用@State修饰器我们可以关联出View的状态.
SwiftUI
将会把使用过@State修饰器的属性存储到一个特殊的内存区域,并且这个区域和Viewstruct是隔离的.当@State
isnow
·
2023-02-03 03:08
SwiftUI
:FlowTextModifier自定义的ViewModifier
在本教程结束时,您将能够使用自定义的ViewModifier将这种“流”效果添加到
SwiftUI
应用程序的任何文本中。请看下面的例子。
猪猪行天下
·
2023-02-02 23:48
SwiftUI
属性包装器
一、@State二、@State和@Binding三、@StateObject和@Published四、@Environment五、@EnvironmentObjectSwiftUI属性包装器.png一、@StateState是修饰状态属性的,状态属性改变时会自动刷新视图。状态属性声明为私有属性,以防止其它视图访问它们。从任何线程突变状态属性都是安全的。structContentView:View
星星编程
·
2023-02-02 16:52
SwiftUI
:List详解
1.隐藏/取消List的分割线iOS13.0+(全局效果)List(0..someView其调用方式为List(0..<50){indexinText("\(index)").listRowSeparator(.hidden)}其他的方式可参考stackoverflow对应问答详情以AppleDeveloperDocumentation为准2.设置左滑删除CellstructListViewDem
芮淼一线
·
2023-02-02 13:58
SwiftUI
: 苹果的一次天才尝试
时间回到一个月前的WWDC19现场,当苹果宣布推出
SwiftUI
时,所有观众为其优雅的语法、强大的实时预览preview特性而欢呼雀跃,在发布之后几天,各路人马推入巨大的热情,研究SwiftUIDSL语言设计
hite和落雁
·
2023-02-02 11:31
SwiftUI
的一个视图上有两个Alert,其中一个被覆盖
我想将两个唯一的警报附加到同一Button视图。当我使用下面的代码时,只有底部的警报起作用。是这样的,最近写了一个页面,有两个按钮点击之后都会出现Alert来提示用户,第二个是最近加的,结果提交了Code,第二天同事说之前的Alert失效了。大概就是这样子,第一个Alert点击之后不会弹出来了@StateprivatevarshowFirstAlert=false@Stateprivatevars
纵横四海
·
2023-02-02 10:39
SwiftUI
之View Tree(AnchorPreferences)
在之前的
SwiftUI
之ViewTree(PreferenceKey)这篇文章中,介绍了父view如何通过PreferenceKey获取子view的信息,我们演示了这样一个效果:Kapture2020-
老马的春天
·
2023-02-02 07:09
SwiftUI
给keyboard加toolbar
功能:想给输入键盘加一个toolbar.并且在点击时收起键盘需要用到@FocusState。structContentView:View{@Stateprivatevarname="Taylor"@FocusStateprivatevarisFocused:Boolvarbody:someView{TextField("Enteryourname",text:$name).textFieldSty
找自己的idea
·
2023-02-02 01:41
SwiftUI
教程(一)
SwiftUI
的认识
SwiftUI
教程系列文章汇总本文主要认识
SwiftUI
,并且学会如何使用
SwiftUI
。
iOS之文一
·
2023-02-01 12:01
Swiftui
第一篇 说点啥
特此决定用
SwiftUI
重新APP。借此机会对
Swiftui
的一些自我学习过程中的一些感想做一点小小的记录。
Swiftui
致力用最少的代码作出做好的Apps。那何为用最少的代码呢?
FrederickLei
·
2023-02-01 01:36
SwiftUI
与 UIKit 的不同
SwiftUI
不这么做——理由如下。首先,涉及一个性能原理:结构体比类更简单,更轻量。之所以第一个说这个原因,是因为大多数都认为这是Swif
玖书
·
2023-02-01 00:47
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他