我完全是Xcode和Objective-C的新手,但我成功地創建了一個btton,當用戶單擊此按鈕時,數字顯示在文本字段中,但我似乎無法找到在那裏放置文本的方法。Xcode在文本字段中的NSString
-(IBAction) button1pressed: (id) sender {
[field1 setIntValue:36];
}
我完全是Xcode和Objective-C的新手,但我成功地創建了一個btton,當用戶單擊此按鈕時,數字顯示在文本字段中,但我似乎無法找到在那裏放置文本的方法。Xcode在文本字段中的NSString
-(IBAction) button1pressed: (id) sender {
[field1 setIntValue:36];
}
-(IBAction) button1pressed: (id) sender {
[field1 setStringValue:@"some text"];
}
方法從NSControl
繼承,文檔瀏覽:http://developer.apple.com/library/mac/documentation/cocoa/reference/ApplicationKit/Classes/NSControl_Class/Reference/Reference.html#//apple_ref/occ/instm/NSControl/setStringValue:
謝謝,本來可以猜到的是:P –
確保您在IB文本字段之間適當的Xcode進行連接(我假設你使用IB由於您使用的IBAction爲)和IBOutlet NSTextField *field1;
實例變量。
你是如何創建textifield?通過代碼或InterfaceBuilder? –
interfacebuilder,但添加了一個插座和一個Action按鈕,它的所有工作都很好,所以基本上我需要一些東西而不是setIntValue:36來設置值爲文本 –