经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 iOS

基于 Scriptable 从零开始美化iOS桌面(一) - Nicolas-kings

今天我为大家带来新的作品,iOS17桌面组件神器(Scriptable)原创脚本,精美作品分享!喜欢的话就点关注吧!更多脚本正在路上... * script : ONE-Progre .js * version : 1.0.0 * author : Nicolas-...[2024/4/15]

苹果支付有哪些坑,为什么苹果支付比支付宝和微信容易丢单?

苹果内购 前言 苹果内购 苹果支付的难点 方案设计 1、商品设计 2、用户和回执的绑定 3、回调的重试 充值冲遇到的问题点 1、丢单 2、充值成功,下发的物品不对 3、处理退款 苹果订阅 1、配置服务端回调通知 2、客户端通知; 3、服务端定时轮询; StoreKit 1...[2024/1/29]

从零开始用 Axios 请求后端接口

对于前端同学来说,请求后端接口是一个非常通用的东西。在十几年前的时候,我们还用 Ajax 去请求后端接口。但在 2023 年的今天,很多框架都很成熟了,我们有了更加快捷的方式 —— Axios 框架。 请求框架哪家强? 对于使用 Vue 技术栈的同学来说,其实接口请求框架就三种:vue-res...[2023/12/21]

带你走进灵动岛

前言 iOS最近几年新特性 iOS14 视频画中画 AppLibrary 桌面小组件 照片隐私加强 应用限免 智能折叠 全新siri悬浮显示 iOS15 FaceTime支持屏幕共享 信息和新增拟我表情 推出专注模式 通知重新设计,图标变得更大 地图公共交通路线置顶,增加时间显示 ...[2023/12/5]

如何对BIOS/UEFI 更新

确定当前BIOS/UEFI版本: 在启动计算机时,按下相应的键(通常是DEL、F2、或F10,具体取决于制造商),进入BIOS/UEFI设置。在系统信息或主页部分,你应该能够找到当前的BIOS/UEFI版本号。 查找最新的BIOS/UEFI版本: 访问主板或计算机制造商的官方网站,然后找到你的...[2023/11/8]

vue3+ts Axios封装—重复请求拦截

创建好vue3项目 1.安装Axios与Element Plus Axios安装 npm install axios Element Plus 安装 官网入口:https: element-plus.gitee.io/zh-CN/ npm install element-plu...[2023/9/6]

axios详解以及完整封装方法

""" 一、axios是什么 Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XML...[2023/7/17]

关于 axios 是什么?以及怎么用?

〇、前言 Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 Node.js 中。简单的讲就是可以发送 Get、Post 请求。 诸如 Vue、React、Angular 等前端框架都可以使用 Axios,由于他们不操作 DOM,所以就不必须引用 jQuery。如果你的...[2023/7/5]

iOS气泡提示工具BubblePopup的使用

  在平时的开发中,通常新手引导页或功能提示页会出现气泡弹窗来做提示。如果遇到了这类功能通常需要花费一定的精力来写这么一个工具的,这里写了一个气泡弹窗工具,希望能帮你提升一些开发效率。   使用方法 1.从gitHub上下载代码到本地,代码地址:https: github.co...[2023/6/9]

一篇文章带你详细了解axios的封装 - 公众号-web前端进阶

axios 封装 对请求的封装在实际项目中是十分必要的,它可以让我们统一处理 http 请求。比如做一些拦截,处理一些错误等。本篇文章将详细介绍如何封装 axios 请求,具体实现的功能如下 基本配置 配置默认请求地址,超时等 请求拦截 拦截 request 请求,处理一些发送请...[2023/6/5]

iOS 单元测试

作用一名合格的程序员,得能文能武。写的了代码,也要写的了单元测试。 单元测试步骤 1.File -> New -> Target, 选择单元测试Target,创建成功 如果项目是老项目,那需要手动创建一下UnitTest Target,如果项目里已经有了就忽略。 2.创建一个swi...[2023/5/10]

[MAUI]模仿iOS多任务切换卡片滑动的交互实现

@目录原理创建布局创建分布函数创建动效创建绑定数据细节调整首张卡片的处理为卡片添加裁剪跳转到最后一张卡片项目地址 看了上一篇博文的评论,大家对MAUI还是比较感兴趣的,非常感谢大家的关注,这个专栏我争取周更??。 App之间的多任务切换相信你们都很熟悉。苹果设备从iOS9开始使用水平排列的...[2023/5/4]

iOS APP启动广告实现方式 与 APP唤端调用

APP启动广告功能实现要从2个方面思考 一是UI方案,怎样处理广告页与主页之间的切换方式。 二是广告页展示时机,是使用后台实时广告数据还是使用本地缓存广告数据。后台数据方式获取广告最新但是用户要等待后台返回数据后才能展示,增加用户等待时间。使用本地缓存启动速度快但数据更新不及时。   U...[2023/4/28]

基于.Net开发的ChatGPT客户端,兼容Windows、IOS、安卓、MacOS、Linux

2023年目前要说最热的点,肯定是ChatGPT了。 ChatGPT官方提供的网页版本,还有需要科*上网,很多人都会基于此进行封装。 现在是移动互联网时代,基于手机APP的需求还是很大的。 所以,今天给大家推荐一个ChatGPT客户端开源项目,兼容苹果和安卓手机、PC。 项目简介 这是基...[2023/4/21]

iOS16新特性 | 灵动岛适配开发与到家业务场景结合的探索实践

作者:京东零售 姜海 灵动岛是苹果在iPhone 14 Pro和iPhone 14 Pro Max上首次提出的全新UI交互形式,创新性的让虚拟软件和硬件的交互变得更为流畅。当有来电、短信等通知时,灵动岛会变化形态,以便让用户能够更直观地接收到这些信息。 而在用户使用一些应用App,比如音乐,...[2023/4/12]

iOS?GCD之dispatch_group_enter和dispatch_group_leave使用

目录正文如何使用crash 场景分析源码实现 正文 在实际开发中,经常需要在几个任务全部执行完成之后,在执行后续操作,在 iOS 中,我们可以通过 NSOperation 等达到这一目的。在本篇文章中,我们会介绍如何通过 dispatch_group_enter 和 dispatch_group...[2023/3/31]

坏消息,new Date()方法在IOS系统中存在null值情况

坏消息,new Date()方法在IOS系统中存在null值情况

背景介绍 笔者最近在开发小程序,发现在使用new Date()函数在电脑模拟器上倒是没什么影响能很好实现效果,但是在我的Iphone上看到的效果跟预想有出入。 图为在电脑微信小程序模拟器的效果图,可以看到感觉良好。 图为在世界最好用的手机产品Iphone上的效果,可以看到和模拟器有出入,...[2023/3/3]

iOS根据两点经纬度坐标计算指南针方位角

目录需求设计代码实现新建CLLocation 分类方法调用示例结论 需求 在地图导航时,始终保持当前路段竖直超前。 设计 因地图暴露的方法中只有设置地图相对于正北的方向角的方法。因此,需要实现“根据两点经纬度坐标计算指南针方位角”的算法,这样在每次切换路段时,调用算法计算新路段指南针方位角...[2023/1/11]

Vue封装axios的示例讲解

1、axios:是一个基于Promise的网络请求库。既可以在node.js(服务器端)使用,也可以在浏览器端使用 (1)在node.js中使用的原生的http模块 (2)在浏览器中使用的XMLHttpRequest 2、vue中的使用方法 (1)安装:npm install ax...[2023/1/11]

iOS文件预览分享小技能示例

目录前言I 第三方SDK分享文件1.1 微信SDK1.2 友盟SDKII 原生API的文件预览及其他应用打开2.1 预览文件2.2 文件分享2.3 控制是否显示copy、 print、saveToCameraRollIII 案例3.1 文件下载和预览3.2 使用数据模型保存下载文件路径3.3 使用数...[2022/8/16]

node+express+axios实现单文件上传功能

本文实例为大家分享了node+expre +axios实现单文件上传的具体代码,供大家参考,具体内容如下 1.安装依赖 在node服务端安装依赖 cnpm i multer --save 2.后端代码 var expre = require(''expre ''); var...[2022/8/15]

iOS两丫技术之UILabel性能不够的解决方法

目录Async ViewAsync LayerRunLoop触发事件的保存YYLabel 主要参照 YYKit YYKit 博大精深,就像少林武功 Async View 为了异步 + runloop 空闲时绘制, 因为苹果的 UILabel 性能不够 6 Async Layer ...[2022/8/2]

iOS阅读器与直播的控件重叠滑动交互详解

目录场景一场景二场景三 场景一 进行一个阅读器项目的开发时,遇到了一个问题, 需要在点击绿色区域时弹出一个菜单,因此在该区域加了一个View, 然而,当在这个区域滑动时,滑动手势被绿色区域拦截,手势无法传递到下面的 UIPageViewController 的 View 上 描...[2022/8/2]

iOS?Lotusoot模块化工具应用的动态思路

目录组件化的要点-约定场景调用服务注册服务动态思路代码实现1、MachO 获取命名空间2、包名+类名的验证 下文,写的是 Swift 依赖 OC 库,没有命名空间 组件化的要点-约定 个人觉得 例如,URL 路由的注册,就是把约定的信息,传过去。作为服务。 Lotuso...[2022/8/1]

前端使用axios实现下载文件功能的详细过程

前端使用axios实现下载文件功能的详细过程

目录1、需求描述2、问题分析3、解决方案4、代码实现总结 1、需求描述 在前后端分离开发的项目中,前端无论使用Vue或React哪种框架,发送HTTP请求都会使用Ajax异步请求的方式。在很多项目中都会选择使用 axios 发送请求。但是在使用 axios 实现下载功能时,往往会出现以下问题。 ...[2022/8/1]

EvenLoop模型在iOS的RunLoop应用示例

EvenLoop模型在iOS的RunLoop应用示例

目录引言线程保活停止Runloop设置超时时间直接停止延迟加载图片卡顿监测CADisplayLink(FPS)子线程Ping实时监控Crash防护Matrix框架总结 引言 Runloop在iOS中是一个很重要的组成部分,对于任何单线程的UI模型都必须使用EvenLoop才可以连续处理不同的事件...[2022/7/20]

iOS开发之UIMenuController使用示例详解

目录简介接口介绍使用探索如何创建并显示 UIMenuController实现 Item 点击事件菜单 Item 太多???UIResponderStandardEditActions 协议添加自定义菜单箭头的方向实际使用总结 简介 UIMenuController 是一个菜单编辑界面,在很多地方...[2022/7/20]

IOS开发自定义view方法规范示例

目录前言一、关于自定义View的初始化方法二、关于addSubview三、关于layoutSubviews四、关于frame与bounds总结 前言 对于接触业务开发的童鞋,自定义View的开发是进行最频繁的工作了。但发现一些童鞋还是没有以一个好的规范甚至以一种错误的方式来搭建UI控件。由此,本...[2022/7/19]

ios开发UITableViewCell图片加载优化详解

目录前言图片自适应比例XHWebImageAutoSize仅加载当前屏幕的内容预加载 前言 我们平时用UITableView用的很多,所以对列表的优化也是很关注的。很多时候,我们设置UIImageView,都是比例固定好宽高的,然后通过 scaleAspectFill 和 clipsToBoun...[2022/7/19]

iOS开发TableView网络请求及展示预加载实现示例

目录引言传统的上拉加载更多滑动过程中预加载方法1(最简单、高效和最推荐):方法2(自己计算实现,不推荐了):下面是具体实现细节(此细节是针对上述方法2的)总结 引言 2022.02.11更新:新增了最简单、高效和最推荐的方法。 2020.05.25更新:对总结进行了详细的补充。 传统的上...[2022/7/19]

ios使用NSProxy实现消息转发

简介 ? 在 iOS 应用开发中,自定义一个类一般需要继承自 NSObject 类或者 NSObject 子类,但是,NSProxy 类不是继承自 NSObject 类或者 NSObject 子类,而是一个实现了 NSObject 协议的抽象基类。 /*?? ?NSProxy.h ?? ?...[2022/7/4]

axios概念介绍和基本使用

目录简介使用axios配置对象常用的配置项:默认配置axios拦截器取消请求总结  简介 本文主要讲解axios的概念和基本使用。 axios时目前最流行的ajax封装库之一,用于很方便地实现ajax请求的发送。 支持的功能: 从浏览器发出 XMLHttpRequests请求...[2022/6/6]

vue?cli3?项目中如何使用axios发送post请求

目录使用axios发送post请求首先需要安装对应的第三方包发送post请求 发送get请求将index.js中再添加如下代码vue使用axios的踩坑记录axios跨域解决方法axios发起post请求后端无法接收数据 使用axios发送post请求 react  同样适用...[2022/4/7]

vue?cli+axios踩坑记录+拦截器使用方式,代理跨域proxy

目录1.首先axios不支持vue.use()方式声明使用2.小小的提一下vue cli脚手架3.axios发送get post请求问题4.axios拦截器的使用 1.首先axios不支持vue.use()方式声明使用 看了所有近乎相同的axios文档都没有提到这一点 建议方式 在mai...[2022/4/7]

使用Vue-axios进行数据交互的方法

使用Vue-axios进行数据交互的方法

目录1、安装axios2、axios的使用3、讲一下代理proxyTable的使用 1、安装axios 打开cmd命令行工具cd到项目目录输入以下命令 npm install axios 提示安装完成以后,打开main.js 输入以下代码: import axios fro...[2022/3/8]

vue封装axios与api接口管理的完整步骤

目录一、前言 二、axios封装步骤三、api接口统一管理总结 一、前言  axios的封装和api接口的统一管理,其实主要目的就是在帮助我们简化代码和利于后期的更新维护。 二、axios封装步骤 安装:npm install axios -S  一般我...[2022/1/18]

一篇文章让你看懂封装Axios

一篇文章让你看懂封装Axios

目录前言拦截器不要返回数据,依然返回 AxiosResponse 对象不推荐的做法推荐的做法为你的请求添加拓展支持请求重试支持 jsonp 请求支持 URI 版本控制保持请求唯一后语总结 前言 看很多网上的人的封装 Axios 教程,但或多或少都有不太合适的点,这里为大家推荐我的最佳实践。 ...[2022/1/17]

iOS-Excel文件创建

导入 libxlsxwriter Podfile 文件添加如下示例,终端cd到项目文件夹,执行 pod install pod ''libxlsxwriter'' 引用 导入头文件 #import <xlsxwriter/xlsxwriter.h> 创建Exce...[2022/1/17]

在不使用JavaScript的情况下为iPhone嵌入mp4的最佳方法是什么?

你不嵌入它,而是链接到它。通常,链接是视频本身的缩略图。iPhone不支持直接在网站中嵌入电影文件。 单击该链接将在用户的iPhone上打开Quicktime,完成后将其返回到网页。 即使嵌入工作正常,链接图像也会更容易记住: <a href="/rapidappdev.cn/lib...[2022/1/17]

使用AVPlayer自定义支持全屏的播放器(五)—Swift重构版本

使用AVPlayer自定义支持全屏的播放器(五)—Swift重构版本

前言 很早之前开源了一个简单的视频播放器,由于年久失修,效果惨目忍睹,最近特意花时间对其进行了深度重构。旧版本后期不再维护,新版本使用Swift实现,后续会增加更多功能。不想看文字的请自行下载代码------>>>CLPlayer 旧版本 VS 重构版本 1.新版本使用Swi...[2021/12/31]

iOS内卷面试题-你以为你够卷了,面试官更卷!

同事天天说我卷,我没有。 我只是在你们摸鱼的时候偷偷出去,见识了一下世面,结果发现面试官更卷..... 下面是我最近个月面试整理的题目,可能会有遗漏,毕竟头发都快没了,你还能要求我有记忆力吗! 不是说开局都先问底层的吗,我这一拳四个月的工夫,你怎么不接啊! 图像、渲染流程 图...[2021/12/15]

iOS调用高德地图SDK的完整步骤

目录准备工作:方法如下:其中申请key的方法如下:接下来就进入到项目内部的设置了:重要的点:总结 准备工作: 安装CocoaPods使用下载第三方库相同的方法下载SDK 方法如下: (1)打开终端,cd 文件路径 进入到所创建的项目文件中 (2)输入pod init为该项目创建Pod...[2021/11/29]

Vue之Axios异步通信详解

1、首先我们创建一个.json文件,作为交互使用,我们列举json数据格式模拟传递到前端来帮助小伙伴们理解。 { "name": "咸鱼_翻身", "url": "https: blog.csdn.net/aaa123_456aaa", "page": 1, "...[2021/11/16]

vue+axios实现图片上传识别人脸的示例代码

目录Axios请求 Qs处理数据分析 Vant上传文件格式 完整代码 本文主要介绍了vue+axios实现图片上传识别人脸的示例代码,分享给大家,具体如下: 先看最终效果: 这里采用的是vant的文件上传组件,通过上传图片后端识别图片里的人脸,返回到前端,获取该人脸匹配的工号或学号。...[2021/11/9]

iOS开发实现计算器功能

本文实例为大家分享了iOS实现计算器功能的具体代码,供大家参考,具体内容如下 效果图 Masonry 使用数组来自动约束 NSArray *buttonArrayOne = @[_buttonAC, _buttonLeftBracket, _buttonRightBr...[2021/10/11]

iOS自定义雷达扫描扩散动画

本文实例为大家分享了iOS实现雷达扫描扩散动画的具体代码,供大家参考,具体内容如下 自己自定义了 一个雷达扫描/扩散效果的View。 扫描View 效果如下: 扩散View 效果如下: 自定义的代码如下: 1. RadarView.h #import &...[2021/10/11]

iOS实现雷达扫描效果

iOS实现雷达扫描效果

本文实例为大家分享了iOS实现雷达扫描的具体代码,供大家参考,具体内容如下 #import <UIKit/UIKit.h> @interface LTIndicatiorView : UIView @property(nonatomic,strong)UIC...[2021/10/11]

iOS实现无感知上拉加载更多功能的思路与方法

iOS实现无感知上拉加载更多功能的思路与方法

目录什么是无感知上拉加载更多 如何实现无感知上拉加载更多 网上的思路(一) 网上的思路(二) MJRefresh代码的追根朔源 总结 什么是无感知上拉加载更多 什么是无感知,这个这样理解:在网络情况正常的情况下,用户对列表进行连续的上拉时,该列表可以无卡顿不停再见新的数据。 如果要...[2021/7/12]

iOS列表上拉(平滑加载数据)自动加载数据的问题解决

项目需求 我的的列表需要改变,原来的分页加载采用的是MJRefresh框架进行加载更多数据,这需要有一个上拉动作才能触发,而我的产品的意思是当快要滑动到底部时自动加载下一页数据。我自己看了一下,发现很多app都是采用这种模式。 关于MJRefresh MJRefresh中并没有这样...[2021/7/12]

SwiftUI 简明教程之自定义对齐方式

本文为 Eul 样章,如果您喜欢,请移步 AppStore/Eul 查看更多内容。 Eul 是一款 SwiftUI & Combine 教程 App(iOS、macOS),以文章(文字、图片、代码)配合真机示例(Xcode 12+、iOS 14+,macOS 11+)的形式呈现给...[2021/6/28]

555
2
记录数:592 页数:1/1212345678910下一页尾页
 友情链接:直通硅谷  直通硅谷 怎么样 mac软件下载
加载更多