0
互動我在我的「菜單欄」中有一個NSView
。我有一個按鈕,我點擊並在菜單中添加一個新的NSMenuItem
。但是,當我運行這個代碼在init
方法中的我的自定義視圖中時,視圖會變灰,我無法選擇它。任何想法這可能是這個原因。出現此問題後,問題似乎會影響所有創建的NSMenuItems
。NSTextView有時會變灰,無法與
-(id)initWithFrame:(NSRect)frameRect andTag:(int)tagz{
textfeild = [[NSTextView alloc]initWithFrame:CGRectMake(19,1 , 110, 18)];
[textfeild setFont:[NSFont fontWithName:@"Helvetica" size:15]];
[textfeild setString:[NSString stringWithFormat:@"Notespace %d",tagz]];
[textfeild selectAll:self];
[self addSubview:textfeild];
}
檢查您的警告。你錯過了一個'[super initWithFrame:frame]'和'return self'。 – zneak
這不是完整的代碼。 – Freddy