uipangesturerecognizer
- runtime+KVC实现全屏滑动移除控制器
-
1.首先你要了解什么是runtime答:runtime是一套比较底层的纯C语言API,属于1个C语言库,包含了很多底层的C语言API.在我们平时编写的OC代码中,程序运行过程时,其实最终都是转成了runtime的C语言代码,runtime算是OC的幕后工作者举例:OC:[[YJPe...
- iOS自定义转场动画实战讲解 ios转场动画切换界面
-
转场动画这事,说简单也简单,可以通过presentViewController:animated:completion:和dismissViewControllerAnimated:completion:这一组函数以模态视图的方式展现、隐藏视图。如果用到了navigationController,还...
- Flutter手势探索——原理与实现的背后
-
在日常开发中,手势和事件无处不在,比如在Flutter应用中点击一个点赞按钮,长按弹出BottomSheet和商品列表的滑动等等都存在事件传递和手势识别,Flutter内部是如何确定哪个控件响应了事件,事件是如何在控件之间传递的,包括像Tap和DoubleTap等手势是如何区分的...
- UIKit中手势和交互:实现丰富的用户体验
-
UIKit中手势和交互:实现丰富的用户体验在iOS应用中,用户交互是至关重要的一部分。UIKit框架为我们提供了丰富的手势识别器,可以用于捕捉用户的各种操作,如轻击、长按、滑动等。本文将介绍如何使用手势识别器来实现不同的用户交互,以及如何将其应用于项目中。手势识别器UIKit提供了多种手势识别器,每...
- FBMemoryProfiler基础教程 fbr文件怎么打开
-
FBMemoryProfiler是Facebook开源的一款用于分析iOS内存使用和检测循环引用的工具库。在上一篇《在iOS上自动检测内存泄露》中,Facebook讲解了FBMemoryProfiler的核心原理。鉴于有人在评论里问怎么使用,我这里就简单介绍一下。安装CocoaPods建议使用Coc...
- iOS ArcGIS 10.2.5 详细介绍 arcgis ios版
-
经常有人问我,ArcGIS怎么弄,怎么弄。作为当年在厦门搞过商业级天地图项目的我来说,是时候展现一波技术了,就把干货告诉大家,让大家好好搞。不仅会介绍API,还会介绍思路,以及分析过程等等。前公司项目:天地图·厦门,已发布在AppStore,欢迎下载查看。天地图·厦门首页[AGSRuntimeE...
- iOS开发UI篇——一个侧滑菜单SlidingMenu
-
一、简介侧滑菜单已经成为app一个极常用的设计,不管是事务类,效率类还是生活类app。侧滑菜单因Path2.0和Facebook为开发者熟知,国内目前也有很多流行app用到了侧滑菜单,比如QQ、网易邮箱、知乎等等。IOS官方并没有提供类似于侧滑栏之类的组件,所以我们需要自己写一个侧滑栏控件,为了不...