1

我尝试了此链接中给出的示例示例 - Collection View Programming Guide

这很简单,而且很有效。将其视为参考,我尝试了一个简单的应用程序,该应用程序将显示 Web 视图的集合视图,并在每个 Web 视图上显示一些网页。

模型类有两个属性:NSString *pageName 和 NSURL *pageURL。

然后,我按照上面教程中编写的每一步进行了必要的修改,但我被困在了这一步 -

如何将 Web 视图绑定到集合视图项?

在绑定选项卡中,它显示了三种可能性:可编辑、隐藏、工具提示,但这些都不起作用。

谁能建议我完成我的要求的方法?

谢谢,

米拉杰

4

1 回答 1

1

WebView 不公开 URL 的绑定(人们会认为它会,但事实并非如此)。您需要使用NSCollectionViewItem(创建自定义子类)并在其表示的对象更改时更新 WebView 的 URL。

您引用的快速入门指南没有显示如何使用自定义集合视图项(它显示了一个非常基本的案例)。您需要更深入地研究文档(和在线示例)才能实现您的目标。

关于您的总体目标,我会提出一个想法:WebView 是一个“重”对象,因此在创建许多这些视图时保持您的性能期望是现实的。

于 2010-06-08T15:50:13.177 回答