Cocoa NSSplitView以编程方式更改大小

Cocoa NSSplitView以编程方式更改大小,cocoa,nssplitview,Cocoa,Nssplitview,我想知道是否有一种方法可以通过编程更改拆分器的位置。您可以使用更改拆分器的位置。谢谢您的快速回复 出于兴趣,我在路上发现了这个(可能对其他人有用) 谢谢……出于兴趣的考虑,我在这里发现了这个(可能对其他人有用): -(CGFloat)divideratIndex的位置:(NSInteger)dividerIndex{ 而(dividerIndex>=0&[self-isSubviewCollapsed:[[self-subview]objectAtIndex:dividerIndex]] 分割指

我想知道是否有一种方法可以通过编程更改拆分器的位置。

您可以使用更改拆分器的位置。

谢谢您的快速回复

出于兴趣,我在路上发现了这个(可能对其他人有用)

谢谢……出于兴趣的考虑,我在这里发现了这个(可能对其他人有用):

-(CGFloat)divideratIndex的位置:(NSInteger)dividerIndex{
而(dividerIndex>=0&[self-isSubviewCollapsed:[[self-subview]objectAtIndex:dividerIndex]]
分割指数--;
if(dividerIndex<0)
返回0.0f;
NSRect priorViewFrame=[[self-subviews]objectAtIndex:dividerIndex]frame];
返回[self isVertical]?NSMaxX(priorViewFrame):NSMaxY(priorViewFrame);
}

我个人使用的是
-(float)
,所以使用哪个“float”你的船:D

你试过什么?您是否尝试过调整窗格内子视图的大小?