可可 - 更改标签文本

时间:2010-06-04 23:33:13

标签: cocoa

我有一个读取文本文件的cocoa应用程序。我想在多行标签中显示该文本,但我对我的生活无法理解。我打开了我的.nib文件并向下打了一个多行标签,但之后我就卡住了。

我没有任何使用Xcode或Cocoa的经验,主要是Eclipse,Visual Studio,以及除了Xcode之外的几乎所有其他IDE,这看起来非常陌生。

1 个答案:

答案 0 :(得分:10)

如果您在NSString中有文本,则可以轻松地将其放在标签中。

首先,在控制器类的.h文件(或标题)中,创建一个新的IBOutlet,以便您可以引用标签:

IBOutlet NSTextField *myLabel;

进入标签所在的.xib文件。控制 - 从控制器对象拖动到标签,然后选择“myLabel”选项将其应用于该特定标签。

然后,在要将文本放入标签的方法中,键入以下内容:

[myLabel setStringValue:myString];(其中“myString”是您的NSString)

注意:这是假设您知道如何执行控制器类等基本操作 - 如果没有,我肯定会查看Cocoa Dev Central(http://www.cocoadevcentral.com/。)