0

如何在 Cocoa 的 Web 视图中加载 nib/xib 文件?

4

2 回答 2

1

xib 是一种被编译成 nib 的 xml 表单。nib 是设计人员自动创建原生 iOS UIViews 的一种方式。

UIWebView 是一个加载网页内容的 UIView(不是原生 iOS UIViews)。将其视为某些网页内容的窗口。nib/xib 只是一种布局原生视图的方式,该视图包含 UIWebView,它是 Web 内容的一个窗口。UIWebView 加载网页内容而不是原生 UIViews。

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

您可以使用 UIWebView 类将 Web 内容嵌入到您的应用程序中。为此,您只需创建一个 UIWebView 对象,将其附加到窗口,并向其发送加载 Web 内容的请求。您还可以使用该类在网页历史中前后移动,甚至可以通过编程方式设置一些网页内容属性。

于 2012-05-17T05:44:44.443 回答
0

如果您真的打算在网页中加载基于 nib/xib 的环境(无论它是否在可可网络视图中),那么卡布奇诺框架就是为了做到这一点。请注意,这实际上是 html 代码。

于 2012-05-21T09:37:37.270 回答