Objective-C NSTableView重点知识汇总
NSTableView不可滚动,通常将其嵌入NSScrollView以支持NSTableView。
Cell Based
View Based
1、遵循协议NSTableViewDataSource,NSTableViewDelegate
@interface TodoViewController ()<NSTableViewDataSource, NSTableViewDelegate> @property (nonatomic, strong) NSTableView *tableView; @end
2、实现必需的协议方法
- (NSInteger)numberOfRowsInTableView:(NSTableView *)tableView; - (nullable id)tableView:(NSTableView *)tableView objectValueForTableColumn:(nullable NSTableColumn *)tableColumn row:(NSInteger)row;
拖拽
剪贴板