为绑定的NSArrayController设置默认的排序
2011-11-20 20:04
260 查看
当NSArrayController与一个class或者entity进行绑定(Binding)之后,可以为这个NSArrayController设置默认的排序。通过在Bindings Insepector中选择Controller Content Parameters -> Sort Descriptor进行默认排序的设定。
1、在.h文件中创建一个函数
2、在.m文件中实现这个函数。在函数中设定对NSArrayController进行排序的项,可以添加1-n个排序选项。
3、在Sort Descriptor中选择Bind To File's Owner
4、在Model Key Path中填入:self.bundleSortDescriptors
1、在.h文件中创建一个函数
- (NSArray *)bundleSortDescriptors;
2、在.m文件中实现这个函数。在函数中设定对NSArrayController进行排序的项,可以添加1-n个排序选项。
- (NSArray *)bundleSortDescriptors { return [NSArray arrayWithObjects:[NSSortDescriptor sortDescriptorWithKey:@"title" ascending:YES], nil]; }
3、在Sort Descriptor中选择Bind To File's Owner
4、在Model Key Path中填入:self.bundleSortDescriptors
相关文章推荐
- Solr查询时设置字段的boost值,改变默认打分排序
- [VB.NET]一个用DATASET绑定的FORM.TEXTBOX,如何设置默认数值?
- SpringBoot Web项目的参数绑定:URL传参及默认参数设置
- Solr之查询时设置字段的boost值,改变默认打分排序
- NetTiers学习笔记09---RADGrid + EntityDataSource设置默认排序, 及表格自动排序,分页的方法
- IIS7多域名绑定同一物理目录,设置不同默认文档的解决方案
- IIS 之 IIS 7及以上多域名或端口绑定同一物理目录并设置不同默认文档
- 如何设置属性为默认的绑定属性
- IIS7多域名绑定同一物理目录,设置不同默认文档的解决方案
- Angular select 绑定复杂类型 设置默认项
- WPF DataGrid某列使用多绑定后该列排序失效,列上加入 SortMemberPath 设置即可.
- 为JIRA的过滤器面板设置默认排序
- IIS7多域名绑定同一物理目录,设置不同默认文档的解决方案
- suie crm ----> Accounts 的某一个subpanel 是 自定义module ,如何设置这个module 的默认排序列
- DropdownList动态绑定之后 设置默认显示空值或者“请选择”
- 如何解决IIS7多域名绑定同一物理目录,设置不同的默认文档的问题?
- 每日总结(二)C#判断输入内容为数字、Sharepoint回收应用程序池错误、Asp.Net 会发或回调参数无效、DropDownList动态绑定且设置默认选择项
- JBOSS 绑定IP 设置默认启动目录
- DataGrid编辑时让DropDownList绑定数据库中某项表并设置默认选中
- IIS 默认绑定 机械设置