我在Mac上构建了WebKit
,但我想在iPhone上构建它。如何在iPhone上构建WebKit?
我应该将Cocoa框架转换为CocoaTouch框架吗?
Like NSView
to UIView
?
或任何其他功能?
我在Mac上构建了WebKit
,但我想在iPhone上构建它。如何在iPhone上构建WebKit?
我应该将Cocoa框架转换为CocoaTouch框架吗?
Like NSView
to UIView
?
或任何其他功能?
肯定会有不可直接从Cocoa翻译成UIKit的东西。是的,Webkit的核心主要是平台无关的C++,但是,所有好的视图都需要比阶级替换更多的工作。不仅仅是内部机制,您还必须完全重新设计iOS界面的视图 - 处理滚动和缩放的触摸,获取输入表单和文本选择以使用系统范围的文本协议等。
除非你必须做一些非常复杂的事情,否则就坚持使用UIWebView。
你可以做到这一点,如果你真的想尝试,这里是一个链接
http://www.opensource.apple.com/release/ios-433/
这是IOS 4.3.3版本的WebKit,准备好编译。