146

NSTextField にテキストを設定しようとしていますが、メソッド-setStringValue:-setTitleWithMnemonic:メソッドが機能しません。何か案は?

4

7 に答える 7

239

setStringValue:する方法です。コンセントが正しく設定されていることを確認する必要があります。(デバッガーで、テキストフィールド変数が null でないことを確認してください。)

于 2010-05-15T20:04:41.300 に答える
48

次のようなことをしてください:

myLabel.stringValue = @"My Cool Text";
于 2014-12-18T23:46:03.703 に答える
18

myLabel.stringValue = "MY TEXT"ここでは、Swift と Xcode 6 を使用して動作します。

于 2015-08-10T11:36:30.853 に答える
9

Swift 4

self.yourTextField.stringValue = "Your_Value"

Note: Fetching value from self.yourTextField.stringValue at that will get warning message i.e. Warning Message To avoid this kind of warning you can use like this (suggested way)

DispatchQueue.main.async {
 your code ... 
} 

OR also refer to this.

于 2017-12-06T10:42:05.660 に答える
-3

これをするだけ

[textField setString:@"random"];
于 2016-06-02T01:08:40.977 に答える