文件名称:ARTableView:使用自动布局自动调整单元格大小的 NSTableView
文件大小:530KB
文件格式:ZIP
更新时间:2024-07-18 05:47:38
Objective-C
艺术表视图 使用自动布局自动调整单元格大小的 NSTableView。 演示 用法 将 tableView 类设置为 ARAutoresizeTableView,将 tableCellView 类设置为 ARAutoresizeTableCellView,然后创建一组自动布局约束。 在您的 tableViewDelegate 中实现以下方法: - ( CGFloat ) tableView:( NSTableView *)tableView heightOfRow:( NSInteger )row { if (row == 2 ) { return 60 ; } return ARAutoresizeTableViewCellHeightAuto; }
【文件预览】:
ARTableView-master
----ARTableView()
--------ARDelegateProxy.m(959B)
--------Info.plist(936B)
--------ARAutoresizeTableCellView.m(3KB)
--------ARDelegateProxy.h(384B)
--------ARAutoresizeTableCellContentView.h(340B)
--------ARAutoresizeTableView.h(317B)
--------ARTableView.h(548B)
--------ARAutoresizeTableView.m(3KB)
--------ARAutoresizeTableCellContentView.m(265B)
--------ARAutoresizeTableCellView.h(503B)
----ARTableViewDemo()
--------ColorView.m(790B)
--------EditableTextCell.h(300B)
--------Info.plist(1KB)
--------main.m(251B)
--------ColorView.h(274B)
--------AutoresizeTextField.h(223B)
--------TableViewController.m(865B)
--------AutoresizeTextField.m(965B)
--------Base.lproj()
--------Images.xcassets()
--------TableViewController.h(275B)
--------AppDelegate.h(238B)
--------EditableTextCell.m(902B)
--------AppDelegate.m(537B)
----LICENSE(1KB)
----README.md(511B)
----ARTableView.gif(743KB)
----.gitignore(495B)
----ARTableView.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)