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] Flutter &
SwiftUI
上手体验
最近真的是荒废学业,但是程序员这个行业吧还是挺frustrated,anyway玩儿一玩乱七八糟的叭~~Flutter安装指南:https://flutter.cn/docs/get-started/install示例dart:import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsSta
木小易Ying
·
2023-08-21 08:58
100day-
swiftUI
-02
100day-
swiftUI
-02用今天看到的一句话开头吧Lynch’sLawsays“whenthegoinggetstough,everyoneleaves.”Anyonecancompletethefirstdayofacourse
Orely
·
2023-08-20 14:21
运用
SwiftUI
加速你现有项目UIKit中的开发速度。
SwiftUI
的声明式布局是真的炫酷。不过真正运用到项目中还需要点时间。
liaoworkinn
·
2023-08-19 11:21
SwiftUI
树形结构展开与收起
11.png可以控制独自的展开与收起,也可以控制全部的展开与收起,全部代码:////TreeListView.swift//TreeListView////Createdbyxuewuweion2022/9/4.//importSwiftUIstructTreeListView:View{@StateObjectvarvm:NodeManager=NodeManager()@StatevarisE
西风那个吹呀吹
·
2023-08-19 07:11
NavigationView 跳转和返回相关
SwiftUI
中的NavigationView相对应object-cUIKit中的UINavigationController其导航栏中包含有标题title、导航按钮(左、右导航按钮).一、标题title
survivorsfyh
·
2023-08-19 02:17
Swift
swift
NavigationView
ToolbarItem
NavigationLink
JetPack Compose 学习笔记(持续整理中...)
1.命令式和声明式UI大战,个人认为命令式UI自定义程度较高,能更深入到性能,内存优化方面,而申明式UI是现在主流的设计,比如React,ReactNative,Flutter,
SwiftUI
等等,现在性能也逐渐在变得更好
亚洲小炫风
·
2023-08-19 01:31
混合开发
android
开发
学习
笔记
SwiftUI
中 List 隐藏分割线的终极解决方案,对 iOS13/14/15 均有效
SwiftUI
中List隐藏分割线的终极解决方案,对iOS13/14/15均有效添加viewModifierextensionView{///隐藏List中的分割线funchideRowSeparator
韦德460
·
2023-08-19 00:34
Swiftui
使用系统图标 SF Symbols
如何在Swift中使用SF符号要在Swift中使用SFSymbol,可以使用新的UIImage(systemName:)初始化程序:letimage=UIImage(systemName:"square.and.pencil")下面是SFSymbols的官方下载资源https://developer.apple.com/sf-symbols/image.png
码代码的李二狗
·
2023-08-18 16:01
SwiftUI
动画进阶:实现行星绕圆周轨道运动
0.概览
SwiftUI
动画对于优秀App可以说是布帛菽粟。利用美妙的动画我们不仅可以活跃界面元素,更可以单独打造出一整套生动有机的世界,激活无限可能。
大熊猫侯佩
·
2023-08-18 00:23
iOS开发之旅
swiftui
自定义动画
Animation
圆周运动
绕圈
定时器
圆周坐标方程
SwiftUI
自定义TabBar(NavigationView+TabView中的坑)
DCD40A1584F4D873BBD286AEBEE47796.jpg前言:现市面上90%的App都是底部分类点击切换不同的页面,
SwiftUI
来实现,现网上的帖子全是NavigationView+TabView
SuDream
·
2023-08-17 22:42
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
上一页
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
其他