Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c NSOutlineView/PXSourceList:防止隐藏/显示文本重叠_Objective C_Cocoa_Sidebar_Nsoutlineview_Pxsourcelist - Fatal编程技术网

Objective c NSOutlineView/PXSourceList:防止隐藏/显示文本重叠

Objective c NSOutlineView/PXSourceList:防止隐藏/显示文本重叠,objective-c,cocoa,sidebar,nsoutlineview,pxsourcelist,Objective C,Cocoa,Sidebar,Nsoutlineview,Pxsourcelist,我们用NSOutlineView的子类做了一个侧栏。在Lion上,悬停组项目时,会显示或隐藏组项目的文本。但不幸的是,当侧边栏太小时,此文本与我们自己的项目标题重叠。同样的问题也出现在当前的iTunes实现中 如图所示,请参见: 但其他macosx应用程序,如Finder或Mail,会隐藏部分自己的文本并添加。。。为了防止重叠: 他们有没有办法在自己的应用程序中实现相同的结果

我们用NSOutlineView的子类做了一个侧栏。在Lion上,悬停组项目时,会显示或隐藏组项目的文本。但不幸的是,当侧边栏太小时,此文本与我们自己的项目标题重叠。同样的问题也出现在当前的iTunes实现中

如图所示,请参见:

但其他macosx应用程序,如Finder或Mail,会隐藏部分自己的文本并添加。。。为了防止重叠:

他们有没有办法在自己的应用程序中实现相同的结果