自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kiven's Program Space

一名程序员的自我修养

  • 博客(22)
  • 资源 (18)
  • 收藏
  • 关注

转载 CSS3 -webkit-filter 滤镜效果

from: http://blog.163.com/hongshaoguoguo@126/blog/static/18046981201301053419890/-webkit-filter,其存在的作用通常是进行图片的处理原图样式: 网页代码: charset='utf-8' /> -webkit-filter type="text/css"

2016-03-30 14:55:18 1825 1

转载 Cocos2d-JS 快速入门_01 环境搭建(Mac && Windows集合版)

一、 前期准备在搭建Cocos2d-JS开发环境之前,我们应该要先准备好相关的原料,下面贴出原料清单,并在结尾,我们会对他们进行一个小小的备注说明。原料清单:1. Cocos2d-JS 引擎包 【下载地址:http://cn.cocos2d-x.org/download/ 】2.IDE2.1 Cocos IDE  【同样也是在Cocos2d-x 官网上下载,这个鬼东西老

2016-03-25 16:23:23 533

转载 如何在移动设备上调试html5开发的网页

转自 http://www.cnblogs.com/zhoujg/p/4386611.html下面就介绍一下在iOS和Android两个平台上如何在真机上对页面进行调试。这里要说明的是,iOS平台只能用自带的Safari浏览器来调试,而Android平台也只能用google Chrome浏览器来调试。当然,我目前只发现这么两种手段,如果你还有其他方法可调试更多的浏览器,希望你能留言告诉我。

2016-03-25 14:26:54 1791

原创 搭建 Cocos2d-html5环境与webstorm的配置

搭建Cocos2d-html5的环境,以及webstorm的注册码配置

2016-03-24 09:27:56 4234

原创 SEO优化meta标签 name="robots" content="index,follow,noodp,noydir"解释

SEO优化meta标签 name="robots"content="index,follow,noodp,noydir"是什么意思呢,我们这就来解释一下。 name="ROBOTS"content="NOODP">这些元标记控制搜索引擎如何抓取和索引页。"robots"元标记指定的规则适用于所有搜索引擎,"googlebot"元标记指定的规则只适用于Google。Google可以理解以下值

2016-03-23 17:13:10 6689

翻译 WebApp之 apple-touch-icon

在iPhone,iPad,iTouch的safari上可以使用添加到主屏按钮将网站添加到主屏幕上。apple-touch-icon是IOS设备的私有标签,如果设置了相应apple-touch-icon标签,则添加到主屏上的图标会使用指定的图片。在区域加入下面代码即可。 apple-touch-icon 标签支持sizes属性,可以用来放置对应不同的设备。   分别放

2016-03-23 15:41:40 896

原创 MAC_限制Excel显示的行数/列数_Excel的ScrollArea设置

原创的:设置MAC上excel 可滚动的行列数,限制滚动面积。两种方法,直接设置ScrollArea属性,或者使用VB设置,直接上图:有问题还请留言哦~方法1:Private Sub Workbook_Open()Sheet1.ScrollArea = "A1:Z100"End Sub方法2:有问题欢迎讨论哦~

2016-03-23 11:09:23 3336

转载 正则表达式

字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。

2016-03-18 18:05:55 574

翻译 不用0,1,2,以及加减乘除来进行运算——阿隆佐·邱奇

很久很久以前,有个叫阿隆佐·邱奇,发现只需要用函数,就可以用计算机实现运算,而不需要0、1、2、3这些数字和+、-、*、/这些符号。JavaScript支持函数,所以可以通过JavaScript用函数来写这些计算。来试试:'use strict';// 定义数字0:var zero = function (f) { return function (x) { r

2016-03-18 16:48:44 4564

翻译 Html5_CSS_JS15个最佳教程网站和博客

互联网经过这么多年的发展,已经出现了众多的 Web 开发技术,像 .Net/Java/PHP/Python/Ruby 等等。对于 Web 开发人员来说,不管是初学者还是有一定经验的开发人员都需要时刻学习新的开发技术。如今,网上有各种开发技术的相关网站,有大量开发资料可以参考。下面是我收集的15个非常优秀的学习 Web 开发技术的国外网站,如果大家有收藏更好的网站,欢迎推荐!Net Tuts+

2016-03-17 13:17:47 1060

转载 理解CSS3 transform中的Matrix(矩阵)

CSS同行间:你是不是有这样的感觉:哎呀呀,每天就是对着设计图切页面,貌似技术没有得到实质性地提升啊,或者觉得日后高度有限!我们应该都知道二八法则(巴莱多定律),即任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的。如果你有上述的感觉,那你就属于那80%, 一抓一大把,没有特色的页面仔。CSS门槛低,无需程序基础或数学逻辑能力,也能做出点自我感觉不错

2016-03-16 10:31:58 906

翻译 国外10款开源的Html5小游戏

The great thing about HTML5 games is that they run on all modern browsers that include browsers on smartphones such as iPhone, and Windows Phone. Having a look at Open Source HTML5 games is a good way

2016-03-15 09:16:07 15203

原创 Mac_苹果电脑设置眼睛保护色

这几天公司配了imac,屏幕大看着不舒服,自己修改了下色彩配置,也就是windows上流传的保护色。总共三步,如下图:OK,以上三步就可以配置好mac上的电脑保护色啦~~有啥问题可以留言哦~~

2016-03-14 15:17:05 35665

翻译 三大移动Web开发框架_jquery mobile_jQTouch_sencha touch

【51CTO独家译文】经常浏览Developer.com的读者也许注意到了这点:我最近特别关注JavaScript驱动的移动应用开发解决方案,先后撰文介绍了众多的相关话题,包括jQuery Mobile、jQTouch、Sencha Touch和PhoneGap。我得承认,要搞清楚这一批前沿技术并非易事,于是我这回概述一下这些主要的移动开发解决方案的主要特性和优点(51CTO注:PhoneGap未

2016-03-14 09:57:27 1177

转载 苹果公司开发者账号注册流程详解

这段时间在给朋友申请苹果账号,从个人开发者账号、团体账号到公司账号,申请了个遍。这里对申请流程做一下介绍,方便其他朋友,少走弯路,账号早日申请通过。1.首先介绍下个人开发者账号、团体账号、公司账号之间的区别:用途    限制    是否需要邓白氏码    费用(元)    申请地址个人开发者账号    用于个人开发者上传和发布应用,在apptore上显示个人开发者信息。    

2016-03-09 13:55:20 512

原创 创建Git仓库_git_sourceTree

使用的代码托管仓库是git@osc,然后,本地代码管理,使用的是sourceTree(http://pan.baidu.com/s/1pJP8eTl)。1.创建远程仓库进入https://git.oschina.net/点击+号,创建新项目2.部署公钥在项目界面,管理-》部署公钥-》添加公钥,按照git@oschina上面的步骤,一步步生成公钥并添加到项目中。3.将远程仓库与本

2016-03-07 17:00:38 1041

转载 HTML 5 定稿

我们第一次谈论 HTML5 要改变世界大概是因为乔布斯,他坚持在 iOS 上不兼容 Flash,在 Adobe 统治多媒体开发的那个年代,这需要付出极大的勇气。这么多年过去了,虽然所有人都在谈论 HTML5,但是大部分人甚至都忘了它还是一个仍在完善中的体系。2007年W3C(万维网联盟)立项 HTML5,直至 2014年10月 底,这个长达八年的规范终于正式定稿。接下来,HTML5 将真正开始

2016-03-07 11:41:36 356

原创 UIView转成UIImage

-(UIImage*)convertViewToImage:(UIView*)v{        UIGraphicsBeginImageContext(v.bounds.size);     [v.layerrenderInContext:UIGraphicsGetCurrentContext()];     UIImage*image = UIGraphicsG

2016-03-07 11:10:43 417

转载 UC星座占卜H5

用软件快速生成的H5和设计师精心打磨过的有什么区别?看今天这篇就知道了。仅仅是一个星座专题,背后的设计思考非常多,从视觉、代码实现、交互到知识背景,无一不体现设计师对细节的「偏执」,来给作者Caiqiang点个赞。  星座的“座”本来是人类意淫出来的产物,古代巴比伦人几千年前就开始自作主张地把相距无比遥远且毫无干系的恒星们连接起来,以人们熟悉的动物命名并绘制出精美的星图。古老的人们从那时就开始

2016-03-03 21:27:07 1360

翻译 H5应用,看各家的脑洞~

案例1、中秋节,嫦娥来了  广告主:立白  推广产品:立白生活用品系列  项目亮点:以漫画的形式来说整个故事,语言风趣幽默,比如“深宫长寂寞,奴家悟性渐衰;奈何长裙拖地许洗,皂在何方?洁厕净在何处?”很好的结合了中秋与立白清洁产品。接着植入好玩的游戏,成功后即可获得奖品。当然,拿奖品之前免不了要填个人资料。  案例详情:http://www.digitali

2016-03-03 21:18:42 971

原创 Build Active Architecture Only

关于Build Active Architecture Only 的设置问题:1、这个属性设置为yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。2、而设置为no时,会编译所有的版本。这个是设备对应的architecture:armv6:iPhone 2G/3G,iPod 1G/2Garmv7:iPhone 3GS/4/4s

2016-03-03 09:39:41 801

转载 objectiveC修饰符 static extern const

constconst最好理解,修饰的东西不能被修改指针类型根据位置的不同可以理解成3种情况:I 常量指针// 初始化之后不能赋值,指向的对象可以是任意对象,对象可变。NSString * const pt1;II 指向常量的指针// 初始化之后可以赋值,即指向别的常量,指针本身的值可以修改,指向的值不能修改const NSString * pt2;

2016-03-02 16:50:58 410

MachOView.pkg - 修复闪退、没有string文件、增加拖拽功能、其他修复

下载之后,直接安装就行。源码在 https://github.com/mythkiven/MachOView 发行说明: 在原始版本:V2.4.9121 基础之上进行修改,目前版本:V2.5.9276。修改内容如下: 1、增加拖拽的功能: 1、首次打开时,会显示初始界面,可直接往界面上拖动Mach-O文件; 2、每次拖动文件的最大数量是3个文件; 2、修复Xcode10.x的兼容性问题: 1、报错:'string' file not found 修改方案:C++标准库修改为libc++ 2、crash: fwrite写入空值crash 修改方案:判空即可 3、其他修改: 1、部分 KVC 增加判空处理; 2、进度条更新代码放入主线程中; 3、修复可能存在内存泄漏的代码。

2019-08-15

React Native 跨平台移动应用开发 原版扫描

目录   第1章React Native 1   第2章状态机思维与状态机变量16   第3章页面导航、弹出框及深入理解属性44   第4章混合开发基础篇63   第5章flexbox布局、View、Image与可触摸组件90   第6章Text、TextInput等相关知识129   第7章组件生命周期、数据存储及React Native应用实现步骤163   第8章ScrollView和ListView 200   第9章等待提示条、进度条和Switch 222   第10章导航组件231   第11章手势识别240   第12章网络258   第13章网页浏览器、音视频媒体播放266   第14章图片的遍历、存取与显示274   第15章选择器、位置相关和应用状态284   第16章使用ES 6语法开发303   第17章混合开发高级篇309   第18章项目配置、生成发布版本安装包及其他332

2017-12-28

React Native 开发指南_中文扫描完整版

前言 xi 第1章 初识React Native 1 1.1 React Native 的优点 2 1.2 风险和缺点 4 1.3 小结 4 第2章 React Native 工作原理 5 2.1 React Native 是如何工作的 5 2.2 渲染周期 7 2.3 在React Native 中创建组件 2.4 宿主平台接口 11 2.5 小结 12 第3章 构建你的第一个应用 13 3.1 搭建环境 13 3.2 创建一个新的应用 17 3.3 探索示例代码 24 3.4 开发天气应用 27 3.5 小结 40 第4章 移动应用组件 42 4.1 类比HTML 元素与原生组件 42 4.2 处理触摸和手势 46 4.3 使用结构化组件 58 4.4 平台特定组件 69 4.5 小结 74 第5章 样式 75 5.1 声明和操作样式 75 5.2 组织和继承 79 5.3 定位和设计布局 81 5.4 小结 91 第6章 平台接口 92 6.1 使用定位接口 93 6.2 使用用户图片与摄像头 6.3 AsyncStore 持久化数据存储 108 6.4 智能天气应用 109 6.5 小结 119 第7章 模块 120 7.1 使用npm 安装JavaScript 类库 120 7.2 iOS 原生模块 121 7.3 Android 原生模块 130 7.4 跨平台原生模块 139 7.5 小结 141 第8章 调试与开发者工具 142 8.1 JavaScript 调试实践和解释 142 8.2 React Native 调试工具 147 8.3 JavaScript 之外的调试方法 152 8.4 测试代码 158 8.5 当你陷入困境 160 8.6 小结 160 第9章 学以致用 161 9.1 闪卡应用 161 9.2 模型与数据存储 168 9.3 使用Navigator 177 9.4 探索第三方依赖 180 9.5 响应式设计与字体尺寸 180 9.6 小结及任务 183 第10章 部署至iOS 应用商店 184 10.1 准备Xcode 工程 184 10.2 上传应用 192 10.3 使用TestFlight 进行Beta 测试 199 10.4 提交应用审核 200 10.5 小结 201 第11章 部署Android 应用 203 11.1 设置应用图标 203 11.2 生成release 版本的APK 205 11.3 通过邮件或链接发布 207 11.4 提交应用至Play 商店 207 11.5 小结 214 总结 215 附录A ES6 语法 216 附录B 命令与快速入门指南 219 作者简介 221 关于封面 221

2017-12-28

React Native 入门与实战 中文扫描版.pdf

Native 有更好的人机交互体验 1. 更丰富细腻的动画效果 2. 更精准的⼿势识别 3. 原⽣控件有更好的体验 4. 更合适的线程模型 React Native结合了Web应用和Native应用的优势,可以使用JavaScript来开发iOS和Android原生应用。在JavaScript中用React抽象操作系统原生的UI组件,代替DOM元素来渲染等。

2017-12-28

Reveal1.5.x-1.6.x

使用说明: 1.安装原版并运行一次 -- 假设安装到 /Applications/Reveal.app/ 2.打开/Applications/Reveal.app/Contents/MacOS/Reveal 改名为 Reveal_ 3.将附件ChinaPYG.dylib和Reveal两个文件都复制进来 4.启动主程序即可!

2017-11-04

计算机组成原理-高清PDF-唐朔飞.pdf

计算机组成原理(第2版) PDF 高清版本 扫描版 唐朔飞

2017-10-13

计算机网络(第5版)谢希仁pdf高清下载完整版

计算机网络(谢希仁第五版).pdf 第五版目录 第1章 概述 1.1 计算机网络在信息时代中的作用 1.2 因特网概述 1.2.1 网络的网络 1.2.2 因特网发展的三个阶段 1.2.3 因特网的标准化工作 1.3 因特网的组成 1.3.1 因特网的边缘部分 1.3.2 因特网的核心部分 1.4 计算机网络在我国的发展 1.5 计算机网络的类别 1.5.1 计算机网络的定义 1.5.2 几种不 同类别的网络 1.6 计算机网络的性能 1.6.1 计算机网络的性能指标 1.6.2 计算机网络的非性能特征 1.7 计算机网络体系结构 1.7.1 计算机网络体系结构的形成 1.7.2 协议与划分层次 1.7.3 具有五层协议的体系结构 1.7.4 实体、协议、服务和服务访问点 1.7.5 TCP/IP的体系结构 习题 第2章 物理层 2.1 物理层的基本概念 2.2 数据通信的基础知识 2.2.1 数据通信系统的模型 2.2.2 有关信道的几个基本概念 2.2.3 信道的极限容量 2.3 物理层下面的传输媒体 2.3.1 导向传输媒体 2.3.2 非导向传输媒体 2.4 信道复用技术 2.4.1 频分复用、时分复用和统计时分复用 2.4.2 波分复用 2.4.3 码分复用 *2.5 数字传输系统 *2.6 宽带接入技术 2.6.1 xDSL技术 2.6.2 光纤同轴混合网(HFC网) 2.6.3 FTTx技术 习题 第3章 数据链路层 *3.1 使用点对点信道的数据链路层 3.1.1 数据链路和帧 3.1.2 三个基本问题 *3.2 点对点协议PPP 3.2.1 PPP协议的特点 3.2.2 PPP协议的帧格式 3.2.3 PPP协议的工作状态 *3.3 使用广播信道的数据链路层 3.3.1 局域网的数据链路层 3.3.2 CSMA/CD协议 3.4 使用广播信道的以太网 *3.4.1 使用集线器的星形拓扑 3.4.2 以太网的信道利用率 *3.4.3 以太网的MAC层 *3.5 扩展的以太网 3.5.1 在物理层扩展以太网 3.5.2 在数据链路层扩展以太网 *3.6 高速以太网 3.6.1 100BASE-T以太网 3.6.2 吉比特以太网 3.6.3 10吉比特以太网 3.6.4 使用高速以太网进行宽带接入 3.7 其他类型的高速局域网或接口 习题 第4章 网络层 *4.1 网络层提供的两种服务 *4.2 网际协议IP 4.2.1 虚拟互连网络 4.2.2 分类的IP地址 4.2.3 IP地址与硬件地址 4.2.4 地址解析协议ARP和逆地址解析协议RARP 4.2.5 IP数据报的格式 4.2.6 IP层转发分组的流程 *4.3 划分子网和构造超网 4.3.1 划分子网 4.3.2 使用子网时分组的转发 4.3.3 无分类编址CIDR(构造超网) *4.4 网际控制报文协议ICMP 4.4.1 ICMP报文的种类 4.4.2 ICMP的应用举例 *4.5 因特网的路由选择协议 4.5.1 有关路由选择协议的几个基本概念 4.5.2 内部网关协议RIP 4.5.3 内部网关协议OSPF 4.5.4 外部网关协议BGP 4.5.5 路由器的构成 4.6 IP多播 4.6.1 IP多播的基本概念 4.6.2 在局域网上进行硬件多播 4.6.3 网际组管理协议IGMP和多播路由选择协议 4.7 虚拟专用网VPN和网络地址转换NAT 4.7.1 虚拟专用网VPN 4.7.2 网络地址转换NAT 习题 第5章 运输层 *5.1 运输层协议概述 5.1.1 进程之间的通信 5.1.2 运输层的两个主要协议 5.1.3 运输层的端口 *5.2 用户数据报协议UDP 5.2.1 UDP概述 5.2.2 UDP的首部格式 *5.3 传输控制协议TCP概述 5.3.1 TCP最主要的特点 5.3.2 TCP的连接 *5.4 可靠传输的工作原理 5.4.1 停止等待协议 5.4.2 连续ARQ协议 *5.5 TCP报文段的首部格式 5.6 TCP可靠传输的实现 *5.6.1 以字节为单位的滑动窗口 *5.6.2 超时重传时间的选择 5.6.3 选择确认SACK 5.7 TCP的流量控制 *5.7.1 利用滑动窗口实现流量控制 5.7.2 必须考虑传输效率 *5.8 TCP的拥塞控制 5.8.1 拥塞控制的一般原理 5.8.2 几种拥塞控制方法 5.8.3 随机早期检测RED 5.9 TCP的运输连接管理 *5.9.1 TCP的连接建立 *5.9.2 TCP的连接释放 5.9.3 TCP的有限状态机 习题 第6章 应用层 *6.1 域名系统DNS 6.1.1 域名系统概述 6.1.2 因特网的域名结构 6.1.3 域名服务器 6.2 文件传送协议 6.2.1 FTP概述 6.2.2 FTP的基本工作原理 6.2.3 简单文件传送协议TFTP 6.3 远程终端协议TELNET *6.4 万维网WWW 6.4.1 万维网概述 6.4.2 统一资源定位符URL 6.4.3 超文本传送协议HTTP 6.4.4 万维网的文档 6.4.5 万维网的信息检索系统 *6.5 电子邮件 6.5.1 电子邮件概述 6.5.2 简单邮件传送协议SMTP 6.5.3 电子邮件的信息格式 6.5.4 邮件读取协议POP3和IMAP 6.5.5 基于万维网的电子邮件 6.5.6 通用因特网邮件扩充MIME *6.6 动态主机配置协议DHCP 6.7 简单网络管理协议SNMP 6.7.1 网络管理的基本概念 6.7.2 管理信息结构SMI 6.7.3 管理信息库MIB 6.7.4 SNMP的协议数据单元和报文 6.8 应用进程跨越网络的通信 6.8.1 系统调用和应用编程接口 6.8.2 几种常用的系统调用 习题 第7章 网络安全 *7.1 网络安全问题概述 7.1.1 计算机网络面临的安全性威胁 7.1.2 计算机网络安全的内容 7.1.3 一般的数据加密模型 *7.2 两类密码体制 7.2.1 对称密钥密码体制 7.2.2 公钥密码体制 *7.3 数字签名 *7.4 鉴别 7.4.1 报文鉴别 7.4.2 实体鉴别 *7.5 密钥分配 7.5.1 对称密钥的分配 7.5.2 公钥的分配 7.6 因特网使用的安全协议 7.6.1 网络层安全协议 7.6.2 运输层安全协议 7.6.3 应用层的安全协议 *7.7 链路加密与端到端加密 7.7.1 链路加密 7.7.2 端到端加密 *7.8 防火墙 习题 第8章 因特网上的音频/视频服务 *8.1 概述 8.2 流式存储音频/视频 8.2.1 具有元文件的万维网服务器 *8.2.2 媒体服务器 *8.2.3 实时流式协议RTSP *8.3 交互式音频/视频 8.3.1 IP电话概述 8.3.2 IP电话所需要的几种应用协议 8.3.3 实时运输协议RTP 8.3.4 实时运输控制协议RTCP 8.3.5 H.323 8.3.6 会话发起协议SIP 8.4 改进“尽最大努力交付”的服务 8.4.1 使因特网提供服务质量 8.4.2 调度和管制机制 8.4.3 综合服务IntServ与资源预留协议RSVP 8.4.4 区分服务DiffServ 习题 第9章 无线网络 9.1 无线局域网WLAN *9.1.1 无线局域网的组成 9.1.2 802.11局域网的物理层 *9.1.3 802.11局域网的MAC层协议 *9.1.4 802.11局域网的MAC帧 9.2 无线个人区域网WPAN 9.3 无线城域网WMAN 习题 第10章 下一代因特网 *10.1 下一代网际协议IPv6 (IPng) 10.1.1 解决IP地址耗尽的措施 10.1.2 IPv6的基本首部 10.1.3 IPv6的扩展首部 10.1.4 IPv6的地址空间 10.1.5 从IPv4向IPv6过渡 10.1.6 ICMPv6 10.2 多协议标记交换MPLS 10.2.1 MPLS的产生背景 10.2.2 MPLS的工作原理 10.2.3 MPLS首部的位置与格式 10.3 P2P文件共享 习题 附录A 部分习题的解答 附录B 英文缩写词 附录C 参考文献与网址

2017-10-13

《iOS开发进阶》唐巧 著

唐巧写的《iOS开发进阶》,这是完整版的.欢迎下载阅读. 唐巧写的《iOS开发进阶》,这是完整版的.欢迎下载阅读

2017-09-26

Swift3.0.1文档_The Swift Programming Language

Swift3.0.1官方文档_The Swift Programming Language

2017-01-06

The Swift Programming Language

2016-05-26

Swift经典代码

Swift经典代码

2016-05-26

高效的图片轮播_IOS开发_高度封装

高效的图片轮播_IOS开发_高度封装

2016-05-25

导航栏平滑切换_导航栏随内容一块平滑切换

一个拥有更平滑的navigationBar切换动画的NavigationController

2016-05-18

封装版_小白点_类似于 AssistiveTouch 的漂浮按钮

这个是小白点的高度封装,只需要在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 函数中调用一个方法,即可实现飘窗,并采用block回调,方便点击按钮后自定义弹框,可以将自定义弹框放到window 上实现自己的方法。用起来简单,粗暴 eg: //添加按钮 UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 50, 50)]; view.backgroundColor = [UIColor redColor]; UIView *blue = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 50, 50)]; blue.backgroundColor = [UIColor blackColor]; [HMYAssistiveControl createOnMainWindowWithCollapsedView:view andExpandedView:nil andBlockClickData:^(CGPoint pointTouch){ NSLog(@"click me is block!~ ha ha ha,在这类 写出你要的弹框效果即可 = %@",NSStringFromCGPoint(pointTouch)); } andIsStickyEdge:YES];

2016-05-13

Versions1.3.2

SVN,Versions1.3.2。本人已经进行封装,下载后可以直接使用,免去破解的烦恼~

2015-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除