我有一个NSTextFieldCell
要在NSTextField
.
如果我在 IB 上设置它,它工作正常。
这让它像这样工作:
但我想以编程方式设置它,我尝试这样的事情:
-(void)awakeFromNib{
NSRect theRect = NSRectFromCGRect( NSMakeRect(50, 100, 100, 100));
NSTextField *inputField = [[NSTextField alloc] initWithFrame:theRect];
DRKHUDTextFieldCell *theC = [[DRKHUDTextFieldCell alloc] initTextCell:@"textfield"];
[inputField setCell:theC];
[[_window contentView] addSubview:inputField];
}
这是我得到的结果:
出了什么问题?我的代码是坏的还是什么?