2014-04-03 40 views

回答

0

這裏是一個答案,我在別處找到了:

- (void)resizeTokenField; 
{ 
    NSRect oldTokenFieldFrame = [self.tokenField frame]; 
    NSSize cellSize= [[self.tokenField cell] cellSizeForBounds:[self.tokenField 
                  bounds]]; 


     [self.tokenField setFrame:NSMakeRect(
             oldTokenFieldFrame.origin.x, 
             oldTokenFieldFrame.origin.y+ oldTokenFieldFrame.size.height- 
             cellSize.height, 
             oldTokenFieldFrame.size.width, 
             cellSize.height)]; 

} 
0

NSTokenField繼承自NSTextField(和文檔中提到的其他頂級類),所以它應該沒問題。