Objective c 使用故事板创建NSTableView 我的步骤使用故事板 使用情节提要创建Mac Cocoa应用程序。将表格视图从右侧边栏拖到情节提要上。 让预先存在的ViewController遵循NSTableViewDataSource协议。在ViewController中实现两个方法。m:numberOfRowsInTableView:returns 10和tableView:objectValueForTableColumn:row:returns@321。 在序列图像板中,将表视图的委托和数据源连接到唯一的视图控制器。 问题
每个单元格都显示表视图单元格,而不是我要填充的数据。尽管如此,tableView:objectValueForTableColumn:row:确实被调用了10次 另一种方法是使用.xib 使用.xib而不是.storyboard。将表格视图从右侧边栏拖到情节提要上。 创建遵循NSTableViewDataSource协议的MyTableViewController类。实现相同的两种方法。 在xib中,将新对象拖动到该对象。将其类更改为MyTableViewController,并将对象连接到表视图的数据源。Objective c 使用故事板创建NSTableView 我的步骤使用故事板 使用情节提要创建Mac Cocoa应用程序。将表格视图从右侧边栏拖到情节提要上。 让预先存在的ViewController遵循NSTableViewDataSource协议。在ViewController中实现两个方法。m:numberOfRowsInTableView:returns 10和tableView:objectValueForTableColumn:row:returns@321。 在序列图像板中,将表视图的委托和数据源连接到唯一的视图控制器。 问题,objective-c,cocoa,nstableview,Objective C,Cocoa,Nstableview,每个单元格都显示表视图单元格,而不是我要填充的数据。尽管如此,tableView:objectValueForTableColumn:row:确实被调用了10次 另一种方法是使用.xib 使用.xib而不是.storyboard。将表格视图从右侧边栏拖到情节提要上。 创建遵循NSTableViewDataSource协议的MyTableViewController类。实现相同的两种方法。 在xib中,将新对象拖动到该对象。将其类更改为MyTableViewController,并将对象连接到表视
表视图需要基于单元格,而不是基于视图。在商店里抢劫 tableView:objectValueForTableColumn:row:用于基于单元格的表和
-NSView*tableView:NSTableView*tableView viewForTableColumn:NSTableColumn*tableColumn行:NSIntegerrow用于基于视图的表视图。Ha,非常感谢您!我被告知基于视图的单元格在某些方面具有优势,所以我使用了它们。