Reveal使用教程

摘要:
你和我不一样。好的,看看下面的图片。是这样吗?

Reveal使用教程

Reveal是用于透视程序整体结构的一个软件,软件收费89美刀,试用期30天,不过好在有破解版,无需担心花钱的问题​

在然后呢,软件在哪下,可以在我的github上下载到破解版本的,https://github.com/149393437/Reveal

直接运行即可​

那么我们先来看下Reveal提供的示例吧,打开Reveal软件,什么~~怎么打开~~好吧,双击就可以了

进入以后是如下界面

那么如何打开示例呢?

点击help

Reveal使用教程第2张

点击Start exploring 

稍等几秒

Reveal使用教程第4张

duang的一下,就出现了下面界面

Reveal使用教程第5张

那么我们来分析下软件有什么功能呢

Reveal使用教程第6张

点击界面的其中一个图像

Reveal使用教程第7张

控件还有哪些属性呢

Reveal使用教程第8张

修改属性的时候,你甚至可以直观的在模拟器上看到结果,但是很遗憾的是你代码没有修改,需要你自己修改

Reveal使用教程第10张
Reveal使用教程第11张

那么好了,我们体验过了他的示例的强大,但是如何关联到我们的应用上呢,接下来介绍如何在我们的应用上集成如此酷的效果

首先我们需要获得他的开发包,一种呢是下载我提供的一个Reveal,另外是你自己来获取

第一种方式

Reveal使用教程第12张

第二种方式

Reveal使用教程第13张
Reveal使用教程第14张

接下来我们创建一个工程

Reveal使用教程第15张
Reveal使用教程第16张
Reveal使用教程第17张

按照官方文档的说明,还需要2个步骤

一个是添加引用库libz,另外需要添加-ObjC就可以了,这里需要注意大小写问题,那么我们来看下

Reveal使用教程第19张

然后运行工程,在打开我们的Reveal

Reveal使用教程第20张

estDemo就是我们的模拟器嘛,呵呵,当然要选择喽

现在我们在工程内添加一个label上去,当然为了好看,我们把背景色设置为紫色

Reveal使用教程第22张

然后程序运行起来了,我们发现Revel好像没有更新拗

Reveal使用教程第23张

怎么办呢~~你求求我啊

Reveal使用教程第24张

你看,现在同步了吧

Reveal使用教程第25张

嘿嘿,但是我们发现好像坐标不太对啊,后面的文字没出来,来我们修改下坐标看看

Reveal使用教程第26张

当你修改完以后,你会惊喜的发现,连模拟器的也修改过来了

Reveal使用教程第27张

别高兴太早,这里修改了,代码可没有修改,下次你运行,还是那样,Reveal不能帮你修改代码,只能作为你修改代码的参考 所以嘛,你还是要自己改代码滴

那么我们在最后在label上面添加一个button看看

Reveal使用教程第28张

那么一般来说,你添加一个透明的button,运行代码是看不到的,但是在reveal下就无所遁形了,运行程序,在更新reveal

Reveal使用教程第29张

什么?你和我显示的不一样,好吧看下图 你显示的是不是这个样子的呢?

免责声明:文章转载自《Reveal使用教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇js 正则匹配标签,过滤标签不保留内容和过滤标签保留内容,过滤标签的的属性Windows下DVWA安装指南下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何扩展 Create React App 的 Webpack 配置

CreatereactApp(以下简称 CRA)是创建react应用的一个脚手架,它与其他脚手架不同的一个地方就是将一些复杂工具(比如webpack)的配置封装了起来,让使用者不用关心这些工具的具体配置,从而降低了工具的使用难度。 但是对于一些熟悉webpack的开发者来说,他们可能想对 webpack 配置做一些修改,这个时候应该怎么办呢? 其实我们可以...

华为卡刷包线刷方法

两年前买的华为荣耀3c移动1G版本(H30-T00)现在卡得不行,连微信淘宝都有时打不开,当然有硬件损耗的原因,但是软件的庞大以及操作系统(EMUI3.0)的愈加花哨也是导火索。 索性刷回EMUI2.0版本好了。但是官方提供的卡刷包都是update.app格式的,只能用sd卡刷入,卡刷时又不能从高版本到低版本,而线刷则无视版本问题。 研究了好久,终于发...

OSX:设置用户默认浏览器

近期我们遇到的情况是,须要统一设置用户的默认浏览器为Google Chrome。而系统默认的是Safari。 这个设置是系统Launch Services基于用户管理的。 意思就是说,即便是改动了系统全局參数,假设用户有特定设置。那么会依从用户配置。 仅仅要一设计用户配置,那么就会相对麻烦点。要想改变。会涉及多种用户情况,比方:网络用户目录的情况。用户的...

nodejs 设置跨域访问

app.use(logger('dev')); app.use(express.json()); app.use(express.urlencoded({ extended: false })); app.use(cookieParser()); app.use(express.static(path.join(__dirname, 'public')))...

php-兄弟连(2014版)

主讲:高洛峰 一、PHP全系     版本:5.4 二、MySQL全系 三、HTML&CSS全系 四、JavaScript全系 参考资料:《细说PHP》第二版 2012年出版               《细说PHP》第三版 2014年出版 微博:bbs.lampbrother.net     weibo.com/gaoluofeng B/S结构软...

Burp破解安装(1.7和2.0)

依赖 由于Brup是使用java语言开发的,因此我们需要本地有jdk的环境,jdk-8 即可,教程自己百度或者: www.runoob.com/java/java-environment-setup.html,至于其他jdk版本比如 jdk-12 等环境能否运行,自行测试。 Burp压缩包下载地址: v 1.7.3...