本博客精品资源汇总:(持续更新)

@[toc]

引言

欢迎大家来到#公众号:iOS逆向的《精品资源汇总》目录

本文列出最受欢迎的资源,以便供大家快速查找自己所需的资料 文中的蓝字都是超级链接,点击进入即可

I、iOS自定义视图相关热门资源

1、原理文章:https://blog.csdn.net/z929118967/article/details/103902362 2、功能使用:点击demo的右上架文字进行中英文切换 《用户协议及隐私政策》 弹框的实现步骤: 2.1、自定义TextView,采用富文本属性进行内容设置attributedText(包括下划线NSUnderlineStyleSingle、超链接NSLinkAttributeName 、颜色NSForegroundColorAttributeName 等信息) 2.2、实现代理方法textView:shouldInteractWithURL:inRange,处理点击超链

1、原理文章:https://kunnan.blog.csdn.net/article/details/104796781 2、功能:采集电子签名,支持签名界面为横屏其余页面都是竖屏、清除重写、灵活控制提示语信息、以及查看商户协议 3、核心原理: 只旋转特定的屏幕 4、核心步骤:1、viewWillAppear设置横屏2、viewWillDisappear 设置竖屏 5、用法简单:采用block回调电子签名图片

1、原理文章:https://kunnan.blog.csdn.net/article/details/112976838 2、应用场景:商品详情页以及需要展示大量图片的界面 3、核心原理 3.1)按照图片的原来宽高比进行缩 3.2)UICollectionView的高度自适应

II 蓝牙打印商品价格标签、交易小票

1、应用场景:打印商品价格标签、打印交易小票 2、特色功能: 实现自动连接最近使用的打印机、统一处理蓝牙状态 3、原理文章:https://kunnan.blog.csdn.net/article/details/85684014 4、解决的问题:人民币¥符号乱码的问题 private

III 、安全

iOS app侧对请求参数进行签名:【请求参数按照ASCII码从小到大排序、拼接、加密】(递归的方式进行实现)

1、从CSDN下载demo地址:https://download.csdn.net/download/u011018979/15483107 2、文章:https://kunnan.blog.csdn.net/article/details/108195721 3、应用场景:防止请求参数被恶意修改

IV、自定义相机

资源下载:https://download.csdn.net/download/u011018979/14045495

原理文章:https://kunnan.blog.csdn.net/article/details/112309871

V、iOS中tabBar按钮再次点击实现界面刷新

https://live.csdn.net/v/156107

[video(video-zkepGWfX-1614648823294)(type-csdn)(url-https://live.csdn.net/v/embed/156107)(image-https://vedu.csdnimg.cn/93c3fb181b9c4df4af465e5fe10054f9/snapshots/4b797720423844aa94eb938dc07c6de3-00001.jpg)(title-iOS中tabBar按钮再次点击实现界面刷新)]

  • 本文首发CSDN

https://kunnan.blog.csdn.net/article/details/77885824

  • 本文的demo 案例功能:

1、当进入首页时提示用户再次点击tabBar可刷新界面数据 2、刷新数据当同时旋转tabbar的图片

1、文章地址:https://kunnan.blog.csdn.net/article/details/77885824 2、应用场景:适用于购物类app的首页tabBar,以及购物券类app的首页tabBar 3、特色功能:在更新数据期间旋转tabbar的icon

https://blink.csdn.net/details/1175811

see also

更多iOS技术文章,请关注 “iOS逆向” 公众号,一起学习,一起进步。

在这里插入图片描述 在这里插入图片描述

<ul class="panel_body"><li> <a href="https://kunnan.blog.csdn.net/article/details/103902362"><font color="#346eb7"> 1、iOS《用户协议及隐私政策》弹框(包含超链接属性)【本文包含完整demo源码,demo支持中英文切换】</font></a><br /><a href="https://kunnan.blog.csdn.net/article/details/112976838"><font color="#346eb7">2、UICollectionView的自适应案例详解:【商品详情页】(核心原理:按照图片的原宽高比例进行显示图片全部内容,并自动适应高度)文中包含完整demo源码</font></a><br /><a href="https://kunnan.blog.csdn.net/article/details/103702284"><font color="#346eb7">3、iOS NotificationServiceExtension实现VoiceBroadcast【app处于后台/被杀死的状态仍可进行语言播报】iOS12.1以上在后台或者被杀死无法语音播报的解决方案</font></a><br /><a href="https://mp.weixin.qq.com/mp/homepage?__biz=MzI0MjU5MzU5Ng==&hid=1&sn=23f5ae8e0a79666031c72a97eb0639fa&st=371A74B8B9A9BBCCB226AD0D54FE91A43E768C9A46B1E8BEDF2091EF0B915B539EABB549EE1BBB799DFEF68D95D95D5CE07F9F9015F37EB3C0BC3BA9C49BE1F0C33322195FEC1A37938F589FE9CE19F8FC2CBF735DEECEDD4E333B00934EDA45BEDCB07CF886FB809779C84DBB9ADBCDCF050D15B5E8E7C4F20860CAC3069900225AB69CF2FE26A85810B2B57BC876D3891147316A78D821C476E2390F49704D67843963463CD2F5B422D3BA728E03B5&vid=1688851859505880&cst=C46883A03CED6483409214A77676CB8B32085E5E4196B59301DDA03C01FA073002876683414D9FD18EC005A189921428&deviceid=63830fdf-2fa4-4767-bd52-d2d98cd76e7d&version=3.1.1.2358&platform=mac"><font color="#346eb7">4、更多iOS技术文章,请关注 “iOS逆向” 公众号,一起学习,一起进步。</font></a><img src="https://img-blog.csdnimg.cn/20201114103143654.JPG" alt="20201114103143654.JPG" /><br /><a href="https://img-blog.csdnimg.cn/20210129111209284.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTEwMTg5Nzk=,size_16,color_FFFFFF,t_70"><font color="#346eb7">5、我已加入CSDN内容合伙人计划,亲爱的各位粉丝,可以添加我的CSDN官方微信号,和我近距离互动聊天,为您答疑解惑</font></a><img src="https://img-blog.csdnimg.cn/20210129111209284.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTEwMTg5Nzk=,size_16,color_FFFFFF,t_70" /></li></ul>

#公众号:iOS逆向 CSDN认证博客专家 Swift SwiftUI Objective-C

微信公众号:【iOS逆向】

iOS逆向与安全,熟悉iphone/tweak、iphone/tool、cydia的repo 制作 、cocoapods的Specs repo制作(using-pod-lib-create、private-cocoapods)。
I am a software engineer currently living in Changsha. My interests range from technology to writing.

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )