- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 iOS 如何生成超长图片并存到相册
首先,生成截图的话需要创建一个UIScrollView,UIScrollView的内容可能超过了屏幕范围,所以不能用普通的截图方法,而是需要渲染其contentSize的部分。可能遇到的问题:在iOS 7之后,drawViewHierarchyInRect:afterScreenUpdates:可能更可靠,特别是对于有变换或动画的视图。然后是保存到相册,这里需要用到Photos框架,可能需要请求权限,然后使用UIImageWriteToSavedPhotosAlbum函数。然后另一个方法处理保存。
2025-02-27 21:30:00
703
原创 如何压缩zip加密文件
最近项目有一个需求,html文件加密压缩成zip压缩包植入到项目中,然后在解密成可执行文件存到沙盒中。如何在Mac上把文件夹压缩成zip并加密。
2025-02-26 11:11:42
394
原创 UItTbleView跟踪用户手动滑动
方法中提供一个额外的检查,以确保滚动是由用户手动触发的,并且当前不是处于减速状态。然而,在大多数情况下,仅检查。为了更精确地跟踪是否是由用户正在拖动,你可以使用一个布尔变量来跟踪拖动的开始和结束。如果滚动视图不是处于减速状态,那么它要么是在静止状态,要么是由用户正在拖动。这个属性在用户拖动滚动视图后,且滚动视图因为惯性而继续滚动时为。的组合可能就足够了,而不需要额外的布尔变量。是否是由用户手动滑动的,通常你需要监听。的滚动事件,并检查相关的滚动属性。的所有滚动相关的方法和属性。属性设置为你的视图控制器。
2025-02-11 19:00:00
775
原创 CoreLocation定位在地图上显示偏移问题
所以[获取兴趣点] 和[计算兴趣点和我的位置的距离] 时,只需要对通过 CoreLocation获取的经纬度进行偏移量校正。分析: 苹果定位SDK的数据应该是苹果自己搞的数据(猜测);苹果地图SDK用的是高德的数据(有高德logo)(2) 计算我和兴趣点的距离时,我的位置的经纬度需要校正。(1)传入Mopkit获取周边的方法的经纬度需要校正;主要用于位置 (经纬度)。这个经纬度有偏移量。主要用于地图 (兴趣点)。苹果定位SDK:CoreLocation。苹果地图SDK:MapKit。
2025-02-11 14:41:16
168
空空如也
关于苹果虚拟支付解决方案求知
2023-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人