ios上uiwebview的一些实用技巧

前几个星期接到公司一个项目,要用webview在客户端上播视频,作为一个前端实习生,这种需求真是蛋疼……一不知webview是何方神圣,二不知咋调试……下面就是蛋疼的开始: 寻找调试工具: 好,非weinre莫属了,又是node的,又是npm的……且行且珍惜(虽然UC浏览器有个开发者版本,但调试麻烦,没有weinre灵活。)项目的视频抓取自新浪和优酷①抓来的优酷视频是个flash(下面顺便把优酷这...
uiwebview ios开发

ios的hitTest方法以及不规则区域内触摸事件处理方法

在正常的使用场景中,我们处理了比较多的矩形区域内触摸事件,比如UIButton、UIControl。一般来说,这些控件的图形以及触摸区域都是矩形或者圆角矩形的。但是在一些特殊应用场景中我们有时不得不面对这样一种比较严苛的需求,比如要求程序只对某个圆形、五角形等非常规区域的点击事件进行处理,这就需要花点功夫了。本文以圆形为例子来介绍此类场景的处理方法。先看下面一张图(附图1),我们的目标是实现如下自...
ios开发 触摸事件

Xcode 6.0.1启动图片设置

Launch Images Sourceipad版本中的启动图片总设置不上去,ipad启动的时候总是黑屏,很尴尬。老板本的xcode可以直接指定启动图片的,xcode6中必须使用asset catolog来设置。只需要符合尺寸要求的PNG图片拖入到相应区域即可,比以前更方便了。Asset Catalog是Xcode5引入的一个新的图片管理方式,有几个好处:1.自动管理图片,如@1x,@2x图片,使...
Xcode IOS开发

TestFlight帮助苹果赢得不少开发者和测试者

去年苹果公司收购应用测试平台 TestFlight,并在 2014 年的 WWDC 大会上以更集中、更综合的形式重新发布了该平台,这个平台也对 App Store 审核提出新的要求,进行重大特性更新。开发者和测试者也都乐于尝试使用这个新的平台。就如 Supertop 所说:在我们更新 Castro 和 Unread 时,我们发现这些问题都不会影响到 TestFlight 带给我们的便利。我们会继续...
TestFlight

多图切换jQuery图片滑块插件

之前有介绍过不少实用的jQuery焦点图插件和jQuery图片滑块插件,比如jQuery左侧Tab切换的图片滑块插件。这次要给大家分享的也是一款jQuery图片滑块插件,它的特点是可以同时切换多张图片,并且每屏都有缩略图,点击缩略图也可切换图片。...

Foundation Kit常用类介绍

Foundation Kit是OS X类库和IOS类库共享的基础类库,里面提供了很多封装类,具体可以见https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/ObjC_classic/,下面介绍一些常用类。1.字符串类:NSString和NSMutableString。NSMutableStr...
Foundation Kit

iOS开发-UITableView表格优化

之前的一篇文章大概讲述了一下UITableView的使用,UITableView在iOS的地位和ListView在Android中的地位基本上算是不相上下,关于ListView的优化网上的也有很多文章。UITableView苹果公司本身就已经优化了其中的功能,不管你有多少数据,每次加载的时候只是加载当前页面的数据,以免造成不必要的内存占用。一个非常常见的优化就是使用I dentifier,也就是唯...
iOS开发 UITableView

iOS开发-UITableView常用方法

UITableView常用来展示数据,类似于Android中的ListView,相对于Android中的ListView而言,UITableView的实现是非常简单,继承 UITableViewDataSource,UITableViewDelegate然后根据需要是实现对应的方法即可。 UITableView有两个默认的内置风格,Plain和Grouped,Plain表明表格视图自身没有真正地在...
UITableView iOS开发

省份、城市选择组件

组件要求:1、能够选择中国的省份、城市2、组件具有可扩展性,较好的复用性效果:具体实施:1、类似于照片选择组件,第一个界面显示省份,第二个组件显示城市。// //ViewController.m //CityPicker // //Createdbyvousaimeron15-1-23. //Copyright(c)2015年va.Allrightsreserved. // #imp...
IOS开发 选择组件

iOS开发-数据选择UIPickerView

UIPickerView开发一般选择区域或者分级数据的时候会使用到,类似于前端中用到树状结构,不过PC上一般都是从上到下的分级,使用UIPickView是从左到右实现,可以动态的设置UIPickView中中行列数据,将结果显示在文本输入框里,简单的定义一下数据源。通过声明协议捕获事件,展示结果,比较简单,进入正题.页面布局页面布局比较简单,一个UIPickerView,一个文本框:头文件中的声明,...
UIPickerView iOS开发