这是看见别人提的一个问题,我也进行测试了一下:
用xib增加一个ToolBar,然后往上面增加一个自定义item:NSSegmentedControl,然后将此关联属性到控制器,
然后:
NSMenu * menu = [[NSMenu alloc] init];
NSMenuItem * item1 = [[NSMenuItem alloc] initWithTitle:@"item1" action:nil keyEquivalent:@""];
NSMenuItem * item2 = [[NSMenuItem alloc] initWithTitle:@"item2" action:nil keyEquivalent:@""];
[menu addItem:item1];
[menu addItem:item2];
[self.segementControll setMenu:menu forSegment:1];