我正在摆弄 Xcode 和 Interface Builder。我想制作一个计时器或时钟类型的应用程序。这些数字应该是什么类型的对象?只是一个“标签”?
最佳答案
您可以使用“标签”(这是修改后的 NSTextField
),也可以使用不可编辑的 NSTextField
甚至 NSView
使用自定义绘图方法。
如果您仍在学习,我建议您使用标签并从那里开始。
链接到您的 AppDelegate
(或您正在使用的任何对象)时,请记住在属性声明上创建一个 IBOutlet
,以便您可以链接您的标签,如下所示:
@property (nonatomic, assign) IBOutlet NSTextField *clockLabel;
并使用setStringValue:
方法设置时钟值:
[self.clockLabel setStringValue:myString];
关于xcode - 我应该在 XCode IB 中使用哪个对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11125669/