使用NSTextField替换NSLabel

时间:2016-11-18 09:37:03

标签: swift macos

由于AppKit没有提供NSLabel,我们需要找到类似的东西。 NSTextField可能是我需要的东西吗?

如何在Swift中执行this

var searchResults = client.Search<Product>(s => s
                .Index(Constants.ElasticSearchIndex)
                .Type(Constants.ElasticSearchType)
                .Query(q => q
                    .Raw(jsonRequest)
                )
            );

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

是的,NSTextField是正确的。

当您要求标签时Xcode建议的内容:

enter image description here

您可以从Interface Builder或代码

创建标签

enter image description here

并设置您的值,例如:

let tf = NSTextField()
tf.isBezeled = false
tf.drawsBackground = false
tf.isEditable = false
tf.isSelectable = false