我在搞乱 Xcode 和 Interface Builder。我想做一个计时器或时钟类型的应用程序。数字应该是什么类型的对象?只是一个“标签”?
问问题
57 次
2 回答
1
您可以使用“标签”(这是修改后的NSTextField
),或者您可以使用不可编辑的标签,NSTextField
甚至可以使用NSView
带有自定义绘图方法的标签。
如果您仍在学习,我建议您使用标签并从那里开始。
链接到您的AppDelegate
(或您正在使用的任何对象)时,请记住在您的属性声明上创建一个IBOutlet
,以便您可以链接您的标签,如下所示:
@property (nonatomic, assign) IBOutlet NSTextField *clockLabel;
并使用以下方法设置时钟值setStringValue:
:
[self.clockLabel setStringValue:myString];
于 2012-06-20T18:21:21.357 回答
1
如果你只想显示数字,那么UILabel就可以了。
而且,如果你想要一些漂亮的外观,那么我会推荐一些漂亮的图形图像作为数字。
于 2012-06-20T18:24:23.203 回答