如何在iPhone上构建WebKit?

时间:2011-10-12 04:42:13

标签: iphone ios macos cocoa webkit

我在Mac上构建了WebKit,但我想在iPhone上构建它。

我应该将Cocoa框架转换为Cocoa Touch框架吗?赞NSViewUIView

或任何其他功能?

1 个答案:

答案 0 :(得分:3)

肯定会有从Cocoa到UIKit无法直接翻译的东西。是的,Webkit的核心主要是与平台无关的C ++,但是,所有漂亮的视图都需要更多的工作,而不仅仅是类替换。除了内部机制之外,您还必须处理完全重新设计iOS界面的视图 - 处理滚动和缩放的触摸,获取输入表单和文本选择以使用系统范围的文本协议等。

除非你必须做一些非常复杂的事情,否则只需坚持使用UIWebView。