0
NSView
を入力して情報を一覧表示するアプリケーションを作成しようとしています。NSViewコンテンツの読み込みと編集
今のところ、すべての私の情報が入っているアレイInfos
を作成しました。 次に、 "for文"を使用してInfosごとにmainView
を展開し、文字列値がInfos[i]
に等しいLabelを作成します。こうすることで、それぞれの情報が正しく表示されます。
これは私のコードです:、彼らは「for文」であるので、私はそれらを編集することはできませんしかし
for i in 0 ..< Infos.count {
expandTheMainView()
var infoLabel: NSTextField!
deviceBatteryPercentageView = NSTextField(frame: CGRect(x: 250, y: 40+CGFloat(newHeight)-CGFloat(height), width: 37, height: 17))
infoLabel.stringValue = "\(Infos[i])%"
infoLabel.editable = false
infoLabel.bordered = false
infoLabel.backgroundColor = NSColor(white: 0, alpha: 0)
mainView.addSubview(infoLabel)
}
プログラムで作成を編集することが可能と私の見解を「埋める」ための方法があります情報?
ありがとうございます。
ここで「編集」とはどういう意味ですか? – schmidt9
私はそれが必要なときにinfoLabelの文字列値のように編集することを意味します。 – Lawris
'infoLabel.editable = true'はどうですか? – schmidt9