
iOS开发
文章平均质量分 82
武川宇文泰
这个作者很懒,什么都没留下…
展开
-
Keychain Duplicate Item When Adding Password
Keychain Duplicate Item When Adding PasswordApr 28th, 2010 I thought I was done with Keychain access on the iPhone but I hit a problem which made me realise there was still a gap in my knowl转载 2012-06-04 22:15:33 · 854 阅读 · 0 评论 -
iOS8 WebKit库之——WKWebView篇
webkit使用WKWebView来代替IOS的UIWebView和OSX的WebView,并且使用Nitro JavaScript引擎,这意味着所有第三方浏览器运行JavaScript将会跟safari一样快。第一、WKWebView增加的属性和方法类比UIWebView,跟UIWebView的API对比,增加的属性:1、estimatedProgress 加载进度条,在IOS8转载 2014-07-10 15:22:20 · 60200 阅读 · 2 评论 -
classdump-dyld / iphoneheaders / iOS7.0.3 / System / Library / Internet Plug-Ins / QuickTime Plugin.
https://github.com/limneos/classdump-dyld/blob/master/iphoneheaders/iOS7.0.3/System/Library/Internet%20Plug-Ins/QuickTime%20Plugin.webplugin/FigPluginView.h转载 2014-04-05 00:16:41 · 2590 阅读 · 0 评论 -
iOS CoreAnimation
iOS CoreAnimation2012-04-10 17:10 3079人阅读 评论(1) 收藏 举报核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。2.类似视图一样,你可以通过使用图层来创建复杂的接口。 通过是CALaye转载 2013-11-13 00:23:05 · 1277 阅读 · 0 评论 -
iOS实现简单图文混排效果
2012-09-27 16:55:03 在很多新闻类或有文字展示的应用中现在都会出现图文混排的界面例如网易新闻等,乍一看去相似一个网页,其实这样效果并非由UIWebView 加载网页实现。现在分享一种比较简单的实现方式 iOS sdk中为我们提供了一套完善的文字排版开发组件:CoreText。CoreText库中提供了很多的工具来对文本进行操作,例如CTF转载 2013-11-06 18:12:24 · 1245 阅读 · 0 评论 -
javascript(获取或设置html元素的宽,高,坐标)
javascript(获取或设置html元素的宽,高,坐标)设置: document.getElementById('id').style.width=value document.getElementById('id').style.height=value document.getElementById('id').style.top=value转载 2013-03-06 22:57:30 · 3258 阅读 · 0 评论 -
iphone 获取UIWebView内Html方法
获取所有html:NSString *lJs = @"document.documentElement.innerHTML";获取网页title:NSString *lJs2 = @"document.title";UIWebView *lWebView = [self getCurrentWebView];NSString *lHtml1 = [lWebView stringByEv转载 2013-02-04 13:16:50 · 851 阅读 · 0 评论 -
ios UIWebView截获html并修改便签内容
需求:混合应用UIWebView打开html后,UIWebView有左右滚动条,要去掉左右滚动效果;方法:通过js截获UIWebView中的html,然后修改html标签内容;实例代码:服务器端htmlJava代码 "Content-Type" content="text/html; charset=utf-8"> "viewport" content=转载 2013-01-18 23:59:33 · 1422 阅读 · 0 评论 -
ios UIWebview runtime header 用于私有api调用查看
https://github.com/nst/iOS-Runtime-Headers/blob/master/Frameworks/UIKit.framework/UIWebView.h/* Generated by RuntimeBrowser. Image: /System/Library/Frameworks/UIKit.framework/UIKit */@class UIW转载 2013-01-31 23:05:06 · 3588 阅读 · 0 评论 -
本文将要讨论Objective-C中的方法替换(method replacement)和swizzling(移魂大法)。
重写类的方法(Overriding Methods)Overriding methods在任何面向对象语言中都很常见,主要用于子类化中。在子类中复写一个方法,然后在子类的实例就可以使用这个被重写的方法。 对于一个你无法控制其实例化(instantiation)的类,有时你或许会想复写它的某个方法,虽然有点疯狂。子类化可做不到,因为你没有机会子类化你的子类。转载 2013-02-01 01:01:34 · 950 阅读 · 0 评论 -
iOS开发——获取UIWebView中视频的长度与播放进度等信息
在做一个upnp项目时,有在线播放视频的模块。使用的是在UIWebView中打开url链接的方式。碰到一个需求,需要获取web页面中视频的长度与及时播放进度。参考微软提供的html5视频控制相关文章后,自己写了一个UIWebView的扩展。经真机测试可用。现提供方法供广大同志们使用(敬请保留版权信息)。.h文件[plain] view plaincopy// //转载 2013-01-15 23:03:34 · 3399 阅读 · 0 评论 -
WebView 私有api
Cydia / CyteKit / WebView.mm saurik 2 years ago Make compilations with clang succeed.1 contributor file 407 lines (359 sloc) 20.866 kbEditRawBlameHis转载 2013-01-10 17:04:22 · 7384 阅读 · 0 评论 -
在object-c运行时替换私有类的方法
ios 有很多私有的类和函数,令人忧伤的是这些官方都不给用,对于一个开发者来说这是相当纠结的一件事。但如果你知道这个私有方法怎么实现的话呢?完全可以自己改写这些私有类和方法,下面以改写UIVebView这个类的一些方法作为例子来说明一下。UIWebView 了view结构大概如下:UIWebView: _UIWebViewScrollView(其实是scrollview) 多个转载 2013-01-10 18:10:20 · 4975 阅读 · 1 评论 -
用UIWebView访问BASIC认证的页面
比如类似下面的 URL,1http://user:password@www.example.com/需要用户的认证,如果用 UIWebView 访问这样的页面,可以使用下面的委托方法。1- (void)webView:(id)fp8 resource:(id)fp12 didReceiveAuthenti转载 2013-01-10 00:30:40 · 1140 阅读 · 0 评论 -
关于 UIWebView 的说明
关于 UIWebView 的说明1、UIWebDocumentView2、WebView3、//================================================================//私有框架所在目录?/Applications/Xcode.app/Contents/Developer/Plat转载 2013-01-09 23:55:35 · 1893 阅读 · 0 评论 -
关于UIWebView的一些事
市面上的浏览器都做了进度条,但是资料找来找去都是私有API,有什么解决方案吗?能上架的私有调用方法有没有? 社区成员linlinyao1分享市面上的浏览器都做了进度条,但是资料找来找去都是私有API,有什么解决方案吗?能上架的私有调用方法有没有?最近做了浏览器的项目,和UIWebView大了不少交道,所以专门开个帖子讲讲相关内容吧,想到什么就更新什么。 基转载 2013-01-08 23:01:48 · 1024 阅读 · 0 评论 -
iOS粘贴板的使用
粘贴板的概念粘贴板是同一应用程序内或不同应用程序间交换数据的标准化机制。粘贴板最常见的的用途是处理拷贝、剪贴、和粘贴操作:当用户在一个应用程序中选定数据并选择拷贝(或剪切)菜单命令时,被选择的数据就会被放置在粘贴板上。当用户选择粘贴命令时(可以在同一或不同应用程序中),粘贴板上的数据就会被拷贝到当前应用程序上。在iPhone OS中,粘贴板也用于支持查找转载 2012-10-27 18:33:21 · 14465 阅读 · 0 评论 -
iOS存储Keychain的键值只有kSecAttrGeneric吗
Okay, I found the solution in this blog post Keychain duplicate item when adding passwordTo sum it up, the issue is that the GenericKeychain sample app uses the value stored in kSecAttrGeneric key转载 2012-06-04 22:14:42 · 2592 阅读 · 0 评论 -
一个好用的Javascript和oc调用工程
https://github.com/kishikawakatsumi/JavaScriptBridge转载 2014-10-30 15:57:00 · 2430 阅读 · 0 评论