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
swift自定义相机
在
swift
5.0中用系统方法setValuesForKeys()赋值问题
网络请求数据后,解析json数据,得到模型对象使用
Swift
5.0,通过setValuesForKeys保存字典数据,无法赋值代码如下:image.png无法赋值给到创建的属性image.png原因:在
xuzehong
·
2023-09-15 18:14
Swift
UI
Swift
iOS iPadOS 实现更改 App 图标
Xcode:14.3.1更改App图标淘宝,支付宝,有道翻译有时候会随着运营活动去调整图标,比如双11。(这个很简单,替换一下AppIcon就可以了)GithubApp提供了多套图标可以修改。(需要配置&写代码)这篇博客主要来搞这个。第一种方式,现在2023年准备一张1024*1024的图片就可以了,之前需要十几种各种尺寸的,吐血。第二种方法就需要一些繁琐的步骤了新建一些AppIcon1AppIc
__只是为了好玩__
·
2023-09-15 16:42
SwiftUI
提升体验
Swift
swift
ios
swiftui
Swift
UI 兼容 Light Dark
NewColorSet2.起个合适的颜色名称,修改一下demo_bgcolordemo_card_bgcolordemo_text_color3.ShowMeTheCode////light_dark_demo.
swift
__只是为了好玩__
·
2023-09-15 16:12
提升体验
SwiftUI
Swift
swiftui
ios
swift
Swift
UI 中的几种毛玻璃效果
PreviewCode////testtt.
swift
//bill2////Createdby朱洪苇on2023/8/9.
__只是为了好玩__
·
2023-09-15 16:41
SwiftUI
提升体验
SwiftUI
Swift
iOS
毛玻璃
模糊
Swift
UI 添加全局点击隐藏键盘
在UIKit中隐藏键盘的方法textField.resignFirstResponder()view.endEditing(true)本质上是需要获取到承载键盘的视图
Swift
UI添加方法
Swift
UI
鸑鷟凤凰
·
2023-09-15 15:12
#
SwiftUI
swiftui
ios
Swift
使用Struct 的mutating方法也会写时复制
structMB{varf=0mutatingfuncupdate(){f+=1}}letm1=MB()varm2=m1m2.update()print(m1)print(m2)print(m1.f)print(m2.f)playground输出结果以下,可以看到执行写时复制的策略MB(f:0)MB(f:1)01如果你的数组的元素是Struct,并且需要更改每一个Struct的变量,采用:letc
docManer
·
2023-09-15 11:58
IT行业都要懂技术吗?
比如,常见的一些技术栈:大前端:
Swift
、Vue
廖先生有料
·
2023-09-15 09:06
swift
ui 要点笔记
转自:[https://www.cnblogs.com/liuxiaokun/p/12676966.html]要点笔记resizable()自适应大小*图片没有完全显示全,我们可以用Image的resizable()来让图片自动适应.aspectRatio(contentMode:.fit)设置图片的显示模式Identifiable主要作用就是作为一个对象的唯一标识。能够与List一起列出。Lis
玖书
·
2023-09-15 09:00
学
Swift
挣美元UI篇之07 Document Outline 介绍
之前的文章主要介绍
swift
的语法,本篇将带领大家从UI层面学习iOS开发请点击,免费订阅《学
Swift
挣美元》专栏学
Swift
挣美元UI篇之07DocumentOutline介绍Viewcontroller
iCloudEnd
·
2023-09-15 08:10
iOS
Swift
值类型与引用类型使用区别
Swift
中定义的很多类型都是值类型,如struct、enum以及所有的内建类型(Int、Bool、String、Array、Dictionary)都是值类型。class为引用类型。
rome753
·
2023-09-15 08:50
举例说明用 easylanguage 语言,编写抄底公式
以下是一个简单的抄底公式示例:
swift
复制//定义变量和参数DimStopLossPriceAsDoubleDimTakeProfitPriceAsDoubleDimInitialPositionAsDoubleDimSafetyZoneAsDoubleDimThreeBlackCrowsAsDoubleDimThr
清泉-通达信编程专家-苏大毕业
·
2023-09-15 06:31
通达信
开发语言
青少年编程
启发式算法
Swift
多态实现探究
多态父类指针指向子类对象
Swift
中多态的实现类似于c++中的虚表OC多态实现利用的是Runtimestruct与class调用函数的差异从汇编看出,struct实例调用的函数都均在代码区的固定位置class
一粒咸瓜子
·
2023-09-15 06:03
深入理解
Swift
中的Class和Struct
开篇Class和Struct是
Swift
中很重要的两种数据结构,同时也是
Swift
面试题必问的一道题。所以对Class和Struct理解透彻对我们学习
Swift
有很大的帮助。
上帝也是码农
·
2023-09-15 05:33
Swift
封装UIAlertController
UIAlertController是苹果iOS8以后推出的弹窗视图,其用来取代UIAlertView,官方也建议在iOS9之后弃用后者,前者相比后者来说写法简单易懂,但是代码仍算比较多,所以我使用了block的方式将其简化封装,方便全局和多次使用。也方便以后各种替换这个弹窗。特意也使用@objc来提供给OC使用,这样就清爽多啦。其中也添加了适配iPad的代码。先来看看使用效果://Sheetlet
NicWhite
·
2023-09-15 04:47
swift
-圆形进度条KDCircularProgress
varprogress:KDCircularProgress!={letprogress=KDCircularProgress()progress.startAngle=-90//开始位置progress.progressThickness=0.35//进度条的粗细progress.clockwise=true//顺/逆时针progress.gradientRotateSpeed=1//彩灯闪烁进
懿懿懿懿懿懿懿
·
2023-09-15 01:21
12.
swift
5-常用UI组件
UIStoryboard//1.通过stroyboard获取控制器letchildVc=UIStoryboard(name:"Home",bundle:nil).instantiateInitialViewController()!顶部导航栏UIBarButtonItemcontroller继承UIViewController,子类有navigationItem(UINavigationItem)
北落师门_
·
2023-09-14 23:13
Error Handling
Rx
Swift
主要有两种错误处理机制:retry-重试catch-恢复retryretry可以让序列在发生错误后重试://请求JSON失败时,立即重试,//重试3次后仍然失败,就将错误抛出letrxJson
Satelens
·
2023-09-14 23:04
Swift
:获取 Window 视图
应用场景在APP的生命周期中,可以显示提示页面或者自定义弹框时。或者想要获取到视图的根控制器做其他处理时。就需要先获取Window视图,在这个视图上做显示提示页面或者自定义弹框。核心逻辑/代码使用获取Window的函数代码。需要注意的是,在iOS11之前和之后,获取Window的函数方法是不同的。所以在使用时,需要兼容iOS11之前和之后版本。示例代码显示提示页面或者弹框等//提示页面letalt
我为双鱼狂
·
2023-09-14 22:16
Swift
选中指定的tabbar
letappDelegate=(UIApplication.shared.delegate)!lettabBar=appDelegate.window!?.rootViewControlleras!UITabBarControllertabBar.selectedIndex=0
我一不小心就
·
2023-09-14 19:58
Swift
页面添加水印
本文主要讨论的是给图片或者视图添加全屏水印。比较常见的是添加单个水印,这个比较好处理,网络上也有很多参考的方法。本文实现的是铺满的全屏水印,具体参考效果如下:实现思路:1、根据水印文本以及相应样式生成水印图片,水印图大小根据文本计算而来2、生成需要铺满水印图片或视图的空白底图3、采用贴地砖的方式将水印图从左至右,从上至下贴在底图上具体实现参考代码如下:///创建全铺图片水印///-Paramete
老仙儿
·
2023-09-14 19:45
swift
cocoa
ios
swift
快速排序
快速排序基本原理:把待排序数组取出一个元素,对整个元素进行比较,把应该排在该元素前面的都放在左侧,放在后面的都放在右侧。然后对于剩下的左侧和右侧进行同样的操作。直到待排序数组只剩下一个元素或者没有元素时,不再排序。算法实现原理:一般说来,都是取数组的第一个元素(标志位元素)进行比较,然后遍历后面所有的数据。对于需要排在前面的元素,要移动这个元素的位置在标志位元素前面。假设标志位的元素的位置为fla
gerrywanggang
·
2023-09-14 15:10
react-native 自定义弹窗组件实践
1、造轮子背景用react-native写项目也有段时间了,一直没有看好自定义程度多高的自定义弹窗组件、之前写了很长时间的iOS原生、一直觉得MMPopupView这个组件非常好用,当然还有一些其他的
swift
老王技术栈
·
2023-09-14 11:14
【iOS】
Swift
国际化语言切换方案的最佳实现
直接上代码:1、实现对String的国际化扩展publicextensionString{///国际化扩展varlocalized:String{LanguageManager.shared.localize(string:self,bundle:Bundle.main)}///带参数的国际化funclocalized(_arguments:CVarArg...)->String{Language
雨影
·
2023-09-14 10:20
儿童学编程语言
swift
语言 ipad playgrounds44调整算法
这节课,我们会遇到更多的问题,需要不断调整和优化算法,才能完成任务。调整算法上一个例子中,前进路线上没有前方受阻的情况,只需要在右侧不受阻的情况下右转就可以。这个例子不同了,我们先试着沿着前进路线画一下,就知道,有三中情况出现:右侧受阻,前方不受阻:前进;右侧不受阻,前方不受阻:右转并前进;右侧受阻,前方受阻:左转;我们把上面的三种情况,写成3个判断语句,定义一个绕墙走的函数:定义绕墙走的函数那么
玩中学编程
·
2023-09-14 08:34
Swift
学习内容精选(二)
Swift
类是构建代码所用的一种通用且灵活的构造体。我们可以为类定义属性(常量、变量)和方法。与其他编程语言所不同的是,
Swift
并不要求你为自定义类去创建独立的接口和实现文件。
马拉萨的春天
·
2023-09-14 06:08
Swift
一天一读
基础知识点
学习
swift
swift
UI 和UIKIT 如何配合使用
Swift
UI和UIKit可以在同一个iOS应用程序中配合使用。它们是两个不同的用户界面框架,各自有自己的优势和特点。
飞翔的时光机
·
2023-09-14 05:06
swift
ui
cocoa
5、Groovy创建XML与解析XML实现
1、book.xml文件结构Kotlin入门到实战周伯通Groovy入门到实战杨过Scala入门到实战小龙女Java入门到实战郭靖
Swift
入门到精通洪七公2、代码实现此代码可以创建一个XmlTest类即可
爱学习的蹭蹭
·
2023-09-14 03:28
Swift
一个方便的求文件Hash的库: FileHash
间接支持传入路径求文件的:MD2、MD4、MD5、SHA1、SHA223、SHA256、SHA384、SHA512;使用方式SPM.package(url:"https://github.com/ReactiveX/Rx
Swift
.git
Crazy凡
·
2023-09-14 00:21
swift
- 自定义表情键盘 + 如何和后台交互
自定义表情视图(collectionView+自定义UICollectionViewFlowLayout)image.pngHQEmjioView是定义的表情视图类,HQEmjioCell是collectionview的cell,HQEmjioTool是一些工具类的封装。首先我们自定义一个表情键盘的思路就是1、先把表情键盘页面写好,包括一些代理事件,表情布局等。2、视图写好以后会去思考事件。包括表
灵儿菇凉
·
2023-09-13 23:39
swift
5 图片压缩 UIImage
////UIImage_extension.
swift
//F////Createdbymacon2022/3/30.
杨继磊
·
2023-09-13 22:55
如何低版本 iOS 设备上运行 Xcode11 创建的项目
创建一个新的iOSProject,创建完成后看起来多了一个文件SceneDelegate.
swift
设置项目到所要兼容的iOS版本,这里我就设置兼容到iOS10吧移除SceneDelegate.s
一悻
·
2023-09-13 19:22
swift
-Rx
Swift
简单使用(一)
本篇会先介绍一些Rx
Swift
这个响应式框架的基本使用。
何龙HL
·
2023-09-13 18:37
使用
Swift
Frame打包报bitcode错误
在自建frame的setting添加“User-DefineSetting”,'BITCODE_GENERATION_MODE'=>'bitcode'截屏2021-11-02下午2.56.46.png
简爱等待
·
2023-09-13 17:33
05-
Swift
闭包(Closures)
swift
中的闭包和Objective-C中的代码块(block)以及其他一些编程语言中的匿名函数类型。 闭包可以捕获和存储其所在上下文中任意常量和变量的引用。
王梓懿_1fbc
·
2023-09-13 15:18
iOS(
swift
) 自定义慢动作(slow-mo)相机
使用框架:AVFoundation实现步骤:1、设置FPS:采集的视频有要求的话,这一步是必须的;FPS默认30。这里采用最大FPS:240。captureSession.beginConfiguration()captureSession.sessionPreset=.hd1280x720varbestFormat:AVCaptureDevice.Format?varmaxRate:AVFram
成为_5995
·
2023-09-13 14:33
swift
:金额(单位为分)计算
///金额(单位为分)计算--self被除数///-Parameters:///-scale:精确度///-roundingMode:///-Returns:funcdividingMoney(scale:Int16=1,roundingMode:NSDecimalNumber.RoundingMode=.plain)->String{returnself.dividing(by:"100",sc
龙之天下
·
2023-09-13 13:36
使用
swift
开发SDK遇到的版本冲突问题
如果你用
Swift
开发SDK,你大概会收到类似这样的编译问题Modulecompiledwith
Swift
5.3.2cannotbeimportedbythe
Swift
5.5.1compiler这个问题的解决办法如下
Jabne
·
2023-09-13 12:45
模块设计原则
稳定的API越抽象,复用度越高,如OC的代理Protocol和
swift
中的范型T。减少依赖,避免模块依赖不稳定的模块。
成为_5995
·
2023-09-13 12:11
String to Integer (atoi)_
Swift
难度简单题目将字符串转为整型,需注意各种特殊字符情况的处理。时间复杂度为:O(n)。思路思路一写好case。。。代码方法一funcmyAtoi(_str:String)->Int{letchars=[Character](str)varresult=0varsign=0varisPrefix=trueforcharinchars{//1.先判断字符串前面的空格ifchar==""&&isPrefi
iOS_肖晨
·
2023-09-13 10:43
Swift
中的泛型(Generics)
泛型(Generics)1、泛型可以将类型参数化,提高代码复用率,减少代码量funcswapValue(_a:inoutT,_b:inoutT)->Void{(a,b)=(b,a)}varfn:(inoutInt,inoutInt)->()=swapValue栈classStack{varelements=[E]()funcpush(_element:E)->Void{elements.appen
扑腾的蛾子
·
2023-09-13 10:14
swift
解决leetcode 1447题最简分数问题
题目:给你一个整数n,请你返回所有0到1之间(不包括0和1)满足分母小于等于n的最简分数。分数可以以任意顺序返回。1447题示例输入:n=4输出:["1/2","1/3","1/4","2/3","3/4"]解释:"2/4"不是最简分数,因为它可以化简为"1/2"。leetcode标注为中等难度题,但是并没有那么难分析一下题目之后发现,这道题竟然是最大公约数的变形题目,只要首先判断一下分子分母额最
追忆之丘
·
2023-09-13 09:46
SWIFT
:the file 'xxx.app' couldn't be opened because you don't have permission to view it
解决报错:thefile'xxx.app'couldn'tbeopenedbecauseyoudon'thavepermissiontoviewit1、clean项目2、将info.plist中Executablefile这个key的value清空,编译一次,报错,再改成$(PRODUCT_NAME)
ning_e83f
·
2023-09-13 08:55
iOS 右滑返回
BBGestureBackBBGestureBackiOS全屏手势返回滑动返回pop动画效果这种手势主流Appgithub:BBGestureBack下载淘宝效果京东效果腾讯效果斗鱼效果支持OC、
Swift
BBGestureBack
Bonway_Huang
·
2023-09-13 08:05
swift
错误处理
错误类型语法错误(编译报错)逻辑错误运行时错误(可能会导致闪退,一般也叫做异常)...自定义错误
Swift
中可以通过Error协议自定义运行时的错误信息enumSomeError:Error{caseillegalArg
iOS小洁
·
2023-09-13 08:18
Swift
UI——如何获取View视图的尺寸
我们可能在一些情况下需要获取
Swift
UI的一个View的尺寸,我们可以用以下方法获取:.overlay(GeometryReader{geo->AnyViewinDispatchQueue.main.async
zhonguncle
·
2023-09-13 06:30
Swift/SwiftUI
swift
swiftui
ios
Swift
UI——界面间的“闪转腾挪”(页面跳转的各种方法)
在开发过程中,我们经常需要在多个界面之间“闪转腾挪”,在
Swift
UI有两种方法:NavigationView法:最常见的方法。每层之间都可以传递数据。
zhonguncle
·
2023-09-13 06:59
Swift/SwiftUI
swiftui
swift
ios
Swift
UI——Core Data数据库的使用(在纯
Swift
UI生命周期中)
CoreData数据库在
Swift
UI中使用起来不难,不过很多文章写的都是
Swift
中的使用方法,很少有纯
Swift
UI的CoreData数据库的使用方法。
zhonguncle
·
2023-09-13 06:59
Swift/SwiftUI
swift
coredata
数据库
ios
Swift
UI———如何使用Core Image官方滤镜(CIFilter)来处理照片
苹果在CoreImageAPI中提供了14个大类、共174个图像处理方式以及一些常见滤镜,其中一些滤镜还能处理视频甚至是实时视频,各个滤镜详情参见:https://developer.apple.com/library/archive/documentation/GraphicsImaging/Reference/CoreImageFilterReference/index.html#//appl
zhonguncle
·
2023-09-13 06:59
Swift/SwiftUI
swiftui
图像处理
ios
swift
Swift
UI——获取日期时间(含农历)及处理时间格式的方法
有时候开发需要使用系统日期和时间,以下就是几种可以调用系统时间的办法。如果只是单纯需要显示时间,不需要处理时间信息,那么可以很简单的使用以下代码:Text("\(Date())")这时候会显示非常详细的时间:如果只是需要显示其中一部分的话可以使用以下方法:Text(Date(),style:.date)这时候显示如下:这里的.date还可以改成.time来显示具体时间。当然还有timer(计时器)
zhonguncle
·
2023-09-13 06:28
Swift/SwiftUI
swift
Swift
UI——如何调用相机
Swift
UI调用相机和调用相册其实是一个思路,只用修改一个地方。相册调用请看这里。
zhonguncle
·
2023-09-13 06:28
Swift/SwiftUI
swiftui
ios
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他