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
原生实现ScrollView滚动对齐(兼容
SwiftUI
1.0 和
SwiftUI
2.0)
实战需求
SwiftUI
我缺少的最大的功能之一就是当我在滚动时可以捕捉视图ScrollView位置。
iCloudEnd
·
2023-08-17 16:53
SwiftUI
里的属性装饰器@State, @Binding, @ObservedObject, @EnvironmentObject
@States通过使用@State修饰器我们可以关联出View的状态.
SwiftUI
将会把使用过@State修饰器的属性存储到一个特殊的内存区域,并且这个区域和Viewstruct是隔离的.当@State
透支未来
·
2023-08-17 14:38
SwiftUI
:View clipped
SwiftUI
提供了多种方式来做这件事:让我们从
SwiftUI
的剪辑开始。Clipping遮罩每个视图都有一个受到绑定的frame。这个frame用于组成整个视图层次结构布局。
猪猪行天下
·
2023-08-17 10:05
SwiftUI
LazyVGrid例子
FDB43DDE-FF06-4497-8533-0DABAB14DBCF.png示例代码importSwiftUIstructTest:View{@Stateprivatevartargeted=truevarbody:someView{letfixedColumns=[GridItem(.fixed(80)),GridItem(.fixed(80)),GridItem(.fixed(80)),G
xo1988
·
2023-08-16 15:41
SwiftUI
系列 WWDC Introducing
SwiftUI
#204 学习笔记
开场白本文目标:开发一个Room的小应用。建议学习方法:全程跟完WWDC#204,亲手用代码实现视频中项目的每一个细节。建议学习时间:1.5小时,其中视频全长55分钟,自己敲代码时间35分钟。视频时间线00:00~06:00了解Image,Text控件的基本用法,以及HStack,VStack基本布局。06:00~16:00了解NavigationView,NavigationLink控件的基本用
无厌伽蓝
·
2023-08-15 23:36
我的技术学习,与独立开发的理想之路
如果纵览一下我的语言之路,那肯定是:Swift-Java-Html、Css、JS(dom)-
SwiftUI
-Python-Applescript其实和我更换手机也有关系。为什么想做开发者可以从“
·
2023-08-15 16:51
我的技术学习,与独立开发的理想之路
如果纵览一下我的语言之路,那肯定是:Swift-Java-Html、Css、JS(dom)-
SwiftUI
-Python-Applescript其实和我更换手机也有关系。为什么想做开发者可以从“
·
2023-08-15 16:51
SwiftUI
—Text视图的段落属性
原文链接:https://github.com/fzhlee/
SwiftUI
-Guide#3Text-Paragraph关于Text的段落属性,通过段落属性可以调整文字的字距、行距、偏移值、框架和对齐方式等视觉样式
paperclouds
·
2023-08-15 14:26
iOS
SwiftUI
基础学习(三)
第七节正向传值在之前我们已经完成了跳转的部分,但是只是跳转到一个TextView,现在我们新建一个SwiftUIView:SceneryView.swift文件,用来显示跳转后的页面在新的页面,我们先创建好所需的视图,这里我们采用ZStack深浅的布局,使得图片和文字叠加structSceneryView:View{varbody:someView{ZStack{Image("埃及-金字塔-黄昏"
简书弧线
·
2023-08-15 13:15
SwiftUI
一起学之十一 -- 对话框
一学习目标在
SwiftUI
中打开对话框二学习效果image.png三主要操作步骤3.1显示对话框importSwiftUIstructContentView:View{@StateprivatevarshowingAlert
sunny_ke_ke
·
2023-08-15 00:59
移动应用程序开发的未来:Flutter
与此同时,苹果也于2019年WWDC为开发者们带来了一套可横跨苹果几大操作系统的UI框架
SwiftUI
初一十五啊
·
2023-08-15 00:43
移动开发
Android
编程语言
移动开发
Android
程序员
纯
SwiftUI
实现PageView(无UIView转接)
上文实现了使用UIScrollView转接的PageView,但其性能有些弱本文将介绍纯
SwiftUI
实现的PageViewimportFoundationimportSwiftUI//newPageViewinPureSwiftUIstructPageView
zjam9333
·
2023-08-14 17:58
OC代码实现TableView
前言前面的文章也提到了,我下面会通过OC、Swift、
SwiftUI
、Flutter来分别实现我们常用的TableView,通过小demo来对比各方的实现方案已经代码量的多少,并且自己也做到简单的总结。
a乾坤大挪移a
·
2023-08-14 05:27
SwiftUI
学习之_spacing
最普遍的用法就是用在HStack和VStack中首先先来说一下VStack中的使用VStack{Text("第一行").background(Color.red)Text("第二行").background(Color.blue)Text("第三行").background(Color.blue)}效果图如下:效果1.png我们可以看到他们是紧挨着的,那么我们想要让他们每个之间的间距都保持在10,
即使慢走也不停下
·
2023-08-13 19:29
在
SwiftUI
中,AppDelegate去哪里了?
日落西沉,我又一次打开的熟悉的Xcode,熟悉的创建了一个新的应用,开始了新的学习之旅。当窗口顺利的加载结束后,我正准备开始进行功能的编写。突然,神奇的事情发生了!我发现熟悉的AppDelegate不见了!没有地方构建KeyWindow,没有地方放置各种App的回调,只有简单的几行代码静静地站在那里,面对我这个不速之客,不知所措。我熟悉的AppDelegate去哪里了?你们是谁,怎么来这里的,是A
MarsLuo
·
2023-08-13 09:56
SwiftUI
最近抽空终于把官方SwiftUITutorials撸了一遍,网上已经很多翻译或者该Tutorials说明。这里就不说明了,本文注重是我在学习过程中遇到的问题和一些思考。学习仓库1.Identifiable作为一个对象的唯一标识,用于model数据。(感觉类似React的组件的Key)structHike:Identifiable{varid:Int//...//}这样在ForEach的时候就可以不
JerrySi
·
2023-08-13 00:55
数据持久化方案解析(十六) —— 基于Realm和
SwiftUI
的数据持久化简单示例(二)
版本记录版本号时间V1.02020.10.19星期一前言数据的持久化存储是移动端不可避免的一个问题,很多时候的业务逻辑都需要我们进行本地化存储解决和完成,我们可以采用很多持久化存储方案,比如说plist文件(属性列表)、preference(偏好设置)、NSKeyedArchiver(归档)、SQLite3、CoreData,这里基本上我们都用过。这几种方案各有优缺点,其中,CoreData是苹果
刀客传奇
·
2023-08-13 00:54
SwiftUI
的Modifier实现Toast和Loading
样例通常要实现一个toast弹出逻辑,嵌套一个zstack,往原本的内容上方叠一个toast就行了structTestToast:View{@StatevarpresentingToast=falsevarbody:someView{ZStack{Button("showtoast"){presentingToast=trueDispatchQueue.main.asyncAfter(deadli
zjam9333
·
2023-08-11 10:21
SwiftUI
@StateObject 新的数据流(wwdc2020)
SwiftUI
的@StateObject属性包装器旨在填补状态管理中的一个非常具体的空白:当您需要在其中一个视图中创建引用类型并确保该类型在该视图以及与之共享的其他视图中仍然有效时,可以使用。
iCloudEnd
·
2023-08-11 04:42
Xcode 13 变化
内置图标.jpg项目文件图标.jpg新建的
SwiftUI
项目工程中不再有Info.plist文件,新建的iOS项目工程中的Info.plist文件中也只有少量的内容,集成在项目—>TARGET—>Info
YungFan
·
2023-08-10 17:04
更优雅地调试
SwiftUI
—借助LLDB
更优雅地调试
SwiftUI
—借助LLDB概述你是否写过这样的代码:structContentView:View{@StateprivatevarmySize:CGFloat=15.0varmyString
Vik1ll
·
2023-08-10 08:28
SwiftUI
笔记
swift
SwiftUI
——给List添加Header和Footer
原文:https://www.ioscreator.com/tutorials/
swiftui
-header-footer-list-tutorialstructContentView:View{//1
程序媛的程
·
2023-08-10 00:50
Swift&
SwiftUI
调研
一、Swift介绍Swift是苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于iOS、MACOS平台,用于搭建基于苹果平台的应用程序。截止至2022.5月,Swift更新到了5.6版本,从swift5开始ABI基本稳定。Swift使用自动引用计数(AutomaticReferenceCounting,ARC)来简化内存管理SwiftFoundatio
铁头娃_e245
·
2023-08-09 22:10
Core Animation学习笔记—第五节Advanced Animation Tricks
各位iOS开发大佬们好:我是一名Swift+
SwiftUI
栈的iOS小白,目前还在上大三,最近准备实习,面试的过程中发现现在大公司很多还在用OC+UIKit的技术栈,OC我还在考虑要不要学,目前想先把UIKit
诚是张嘉诚
·
2023-08-09 16:00
Core
Animation
swift
ios
uikit
苹果官方
SwiftUI
教程 Working with UI Controls 有个警告 Missing argument for parameter #1 in call Insert '<...
教程地址在添加navigationBarItem时,是这么写的:.navigationBarItems(trailing:PresentationButton(destination:ProfileHost()){Image(systemName:"person.crop.circle").imageScale(.large).accessibility(label:Text("UserProfi
Eddy_0
·
2023-08-09 05:51
SwiftUI
: Array
ForEach body不更新
解决:将ForEach中需要监听变化的View提成新的struct不废话,直接上代码structContenView:View{@Statevarlist=[CellData(isClosed:true),CellData(isClosed:false)]varbody:someView{VStack{//这里想显示多个按钮,点击按钮的时候,对应变换按钮。ForEach(list){iteminB
Orely
·
2023-08-08 17:59
SwiftUI
里的 swift 闭包总结
创建UI时的闭包使用在
SwiftUI
里闭包出现的频率特别高,这里我重新梳理了下闭包的定义。
小牛仔kx
·
2023-08-08 12:42
SwiftUI
2.0 我们可以放心使用了么?(wwdc20)
wwdc20再次点燃大家学习
SwiftUI
的热情,那么我们到底该不该将项目重构成
SwiftUI
?我们该如何正确使用
SwiftUI
呢?让我们听听大牛怎么说。
iCloudEnd
·
2023-08-07 19:19
IOS开发:去除TabView的底部留白
我最近在做IOS开发的时候,使用
SwiftUI
中的TabView做左右滚动的页面切换,遇到了页面底部有大量留白无法去除的问题:我查了很多资料都没有看到网上有人记录这个问题的解决方案,后来查阅appledeveloper
丁嘉诚
·
2023-08-06 20:22
ios
swiftui
SwiftUI
- 属性包装器`@State`理解
someView{NavigationView{VStack{Button("Tapcount:\(tapCounter)"){self.tapCounter+=1}}.navigationBarTitle("
SwiftUI
xmb
·
2023-08-05 12:24
MobPush iOS SDK iOS实时活动
开发工具:Xcode功能需要:
SwiftUI
实现UI页面,iOS16.1以上系统使用功能使用:需应用为启动状态功能说明iOS16.1系统支持实时活动功能,可以在锁定屏幕上实时获知各种事情的进展,MobPushSDKiOS4.0.3
MobTech袤博科技
·
2023-08-05 05:43
开发者
ios
前端
SwiftUI
:Text约束
当显示不同长度的文本时,我们的设计需要明确是否应该有一个最大的可显示行数,或者是否应该始终显示全文。target.jpgText的行为并不总是可以预测的:有时候,文本会在没有明显原因的情况下被截断,尽管我们有足够的处理空间(例如在Form表单和List列表中)。在本文中,让我们看看如何处理这些场景,以及更多内容。lineLimitText提供了实例方法lineLimit(_:)://Thistex
猪猪行天下
·
2023-08-04 21:54
swift - 如何在数组大小更改后刷新 ForEach 显示元素的数量(
SwiftUI
、Xcode 11 Beta 5)
我正在尝试实现一个View,该View可以在内容数组的大小发生变化时更改显示项目的数量(由ForEach循环创建),就像购物应用程序可能会在用户下拉刷新后更改其可用项目的数量一样这是我到目前为止尝试过的一些代码。如果我没记错的话,这些适用于Xcodebeta4,但适用于beta5:如果数组的大小增加,循环仍将显示原始数量的元素数组的大小减小会导致索引超出范围错误代码:importSwiftUIst
南国之风
·
2023-08-03 14:06
xcode
SwiftUI
简介
推荐学习
SwiftUI
官网学习,下面大多是官网的解释,感觉语言已经很简单易懂了,没有更好的描述了。
阳光下的灰尘
·
2023-08-03 00:24
SwiftUI
List 编辑模式修改列表内容(Textfield设置第一个响应)
实战需求希望通过编辑模式修改list内容,并控制textfield成为FirstResponder本文价值与收获看完本文后,您将能够作出下面的界面
[email protected]
看完本文您将掌握的技能控制List进入和推出编辑模式进入编辑模式后显示textfield控制textfield光标代码
iCloudEnd
·
2023-08-01 03:46
SwiftUI
- SourceKitService或swift-frontend占用内存过高
其实就一点,检查你的代码。我的问题是,在View的参数中,写了稍微有点复杂的计算式子,导致忽略了其中类型不匹配的问题,然后SourceKitService就会拼命check你的式子,导致内存爆炸。原来.frame(width:...,height:(metrics.size.height-indicatorHeight)/maxDataValue)*data[i]-15)主要就是这个height参
chocoford
·
2023-08-01 02:26
SwiftUI
包装UIView类型
在
SwiftUI
中,有时候我们需要利用一些
SwiftUI
中不存在但是UIKit已有的View的时候,可以考虑使用包装已有的UIView类型,然后提供给
SwiftUI
使用。
csr_yang
·
2023-08-01 00:09
整合
SwiftUI
——WWDC 2019
整合
SwiftUI
1、帮助你在你现有的APP整合
SwiftUI
,通过使用托管控制器。
IMKel
·
2023-07-30 01:19
SwiftUI
2 应用程序生命周期
随着
SwiftUI
2在WWDC2020上的推出,Apple引入了一个新的应用程序生命周期,它(几乎)完全取消了AppDelegate,为类似DSL的方法让路。
Jimmy_L_Wang
·
2023-07-29 19:44
极简实现任意版本
SwiftUI
中隐藏和显示系统底部横条(Home Indicator)
功能需求有时我们希望在
SwiftUI
界面中隐藏系统底部横条(HomeIndicator),虽然从iOS16(
SwiftUI
4.0)开始,对此提供了专门的原生方法,不过如何在之前版本的
SwiftUI
中完成此功能呢
大熊猫侯佩
·
2023-07-28 23:42
开发疑难秒懂百科
swiftui
Home
Indicator
系统底部横条
rootViewControl
iOS
17
keyWindow
SwiftUI
踩坑记——ForEach 创建 view报错:Fatal error: each layout item may only occur once: file
SwiftUI
, l...
SwiftUI
使用ForEach创建view时报错:Fatalerror:eachlayoutitemmayonlyoccuronce:fileSwiftUI,line0代码片段如下:letarray=
京哥
·
2023-07-28 14:34
大学生用一周时间给麦当劳做了个App(iOS-
SwiftUI
版)
iOS-
SwiftUI
版效果图开发工具XCode,Mac电脑自
蓝不蓝编程
·
2023-07-28 04:54
ios
swiftui
swift
一起学习
SwiftUI
2.0之文档介绍及项目创建
官方文档这一系列内容主要也是围绕官方文档来进行,所以第一步肯定是要找官方文档,官方文档有两个入口1、直接打开https://developer.apple.com/documentation/
swiftui
韦爵爷2018
·
2023-07-27 13:09
swiftUI
和swift的区别
概述
SwiftUI
是苹果公司推出的一种用于构建iOS、macOS、watchOS和tvOS应用程序界面的框架。
风雨「83」
·
2023-07-27 09:44
iOS
swift
swiftui
ios
SwiftUI
给cell添加点击事件
List(){ForEach(landmarkData){landmarkinLandmarkRow(landmark:landmark).onTapGesture{self.showingAlert=true}.alert(isPresented:self.$showingAlert){Alert(title:Text(landmark.name),message:Text(landmark.p
isnow
·
2023-07-27 02:35
SwiftUI
2.0 目前还缺少哪些组件
WWDC更新了大量的
SwiftUI
组件,目前
SwiftUI
基本上已经可以投入到实际项目中了。
iCloudEnd
·
2023-07-27 01:16
SwiftUI
-基础
应用入口Main函数与App结构体的绑定,遵循App协议@mainstructBaseApp:App{varbody:someScene{WindowGroup{ContentView()}}}兼容UIApplicationDelegate@mainstructBasicApp:App{@UIApplicationDelegateAdaptor(AppDelegate.self)varappDel
风·之痕
·
2023-07-26 06:56
Swift
swiftui
ios
如何将自定义字体添加到 iOS 应用程序(
SwiftUI
+ 得意黑)
1.工具XcodeVersion14.3(14E222b)
SwiftUI
得意黑SmileySans2.Downloadhttps://github.com/atelier-anchor/smiley-sans
__只是为了好玩__
·
2023-07-25 15:36
SwiftUI
提升体验
Swift
ios
swiftui
swift
SwiftUI
+ Swift 设备振动
如何让设备振动呢iPhone6S3DTouch,可以识别轻,中,重三种按压力度,配合恰到好处的振动有利于提升交互体验,但后面的新设备都不支持3DTouch了,改为了检测按压时间,按同一个图标,不同时间,交互,功能有所不同TapticEngine——聊聊iPhone的震动马达ShowMeTheCode//这段代码发出的振动,很普通,像来电话时的振动,像几年前的安卓,或者5S及以前的设备importS
__只是为了好玩__
·
2023-07-25 15:06
Swift
SwiftUI
提升体验
swift
swiftui
ios
如何在
SwiftUI
中使用 Touch ID 和 Face ID?
1.需要通过指纹,面容认证后才能打开App2.添加配置需要向Info.plist文件中添加一个配置,向用户说明为什么要访问添加Privacy-FaceIDUsageDescription并为其赋予值$(PRODUCT_NAME)needTouchIdorFaceIDpermissionforapplock3.Showmethecode////SwiftUIView84.swift//bill2//
__只是为了好玩__
·
2023-07-25 15:29
SwiftUI
Swift
提升体验
swiftui
ios
swift
touch
id
face
id
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他