在我的iOS应用程序屏幕录像中显示触摸手势

我之所以写本指南,是因为我花了几个小时才弄清楚该如何做,但我没有找到完整的指南,因此我正在创建它。

希望对你有帮助

问题

我需要记录我的iOS应用程序的展示,并能够在屏幕上显示触摸手势,以便用户可以看到我在做什么。

我在Github上找到了这个名为FingerTips的仓库 ,它承诺会做我需要的一切,所以我想试试看。

这些是我成功将其安装到我的iOS项目中的步骤:

  1. 正常生成您的iOS应用。 因为我正在使用Ionic Framework来创建我的应用程序,所以我只是这样做了:
 离子科尔多瓦平台添加ios离子科尔多瓦建立ios 

2.从https://github.com/mapbox/Fingertips克隆或下载Fingertips存储库

3.在Xcode中打开iOS项目,然后将FingerTips存储库中的MBFingerTipWindow.hMBFingerTipWindow.m类添加到Classes文件夹中。

4.打开您的AppDelegate.m文件,然后执行以下操作:

导入MBFingerTipWindow

  #import“ MBFingerTipWindow.h” 

添加以下用于显示触摸的方法:

  -(MBFingerTipWindow *)window {静态MBFingerTipWindow * visualFeedbackWindow = nil; if(!visualFeedbackWindow)visualFeedbackWindow = [[MBFingerTipWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; return visualFeedbackWindow;} 

现在,您的AppDelegate实现应如下所示:

5.转到MBFingerTipWindow.m并将boolean变量alwaysShowTouches设置为true,这样触摸事件将始终显示在我们的应用程序中。 为此,请在第84行中添加以下代码:

  self.alwaysShowTouches = true; 

6.通常使用Xcode构建iOS应用。

现在,安装在iPhone上的iOS应用将显示您进行的所有点击

因此,现在我准备开始记录Ion2FullApp ELITE(最完整,最优质的离子模板)的展示了。

Ion2FullApp ELITE | 最完整的Ionic 3 Starter App | 离子模板

Ion2FullApp ELITE版本具有构建Ionic应用程序时所需的所有功能。 它包括超过48个…

ionicthemes.com

希望本指南对您有用! 如果您想了解有关Ionic Framework的更多信息,请随时访问IonicThemes上的官方博客,您将在其中找到许多成为Ionic开发人员的教程!