アットウィキロゴ

NSPopUpButton

ポップアップするボタン。NSMenuで内容をセッティング
   NSMenuItem *menuItem01=[[NSMenuItem alloc]initWithTitle:@"item01"
                                                    action:@selector(actionA)
                                             keyEquivalent:@"1"];
   NSMenuItem *menuItem02=[[NSMenuItem alloc]initWithTitle:@"item02"
                                                    action:@selector(actionA)
                                             keyEquivalent:@"2"];
   
   [[NSMenu]] *menuA=[[NSMenu alloc]init];
   [menuA setDelegate:self];
   [menuA insertItem:menuItem01 atIndex:0];
   [menuA insertItem:menuItem02 atIndex:0];
   
   NSPopUpButton *popButton=[[NSPopUpButton alloc]init];
   popButton.frame=CGRectMake(100, 100, 100, 100);
   [popButton setMenu:menuA];
   [popButton sizeToFit];
   [self.window.contentView addSubview:popButton];
   
   -(void)actionA
   {
   self.window.backgroundColor=[NSColor redColor];
   }
最終更新:2012年08月27日 21:17
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。