我在控制台上打印了一些文字。但是我希望将文本打印到viewcontroller上的标签上。我只有一些简单的代码“print(ab)”。我应该如何将其打印到标签上?
答案 0 :(得分:1)
在ViewController上创建带有情节提要和正确对齐/大小的新标签,以便正确显示并能够显示具有适当长度的全文消息,按ctrl并将该行拖动到视图控制器。然后弹出一个框并将其标记为操作并为该标签“yourMessageLabel”
命名
然后它会自动创建像
这样的代码 @IBOutlet weak var yourMessageLabel: UILabel!
var yourMessageText = “Message to be display on Console and View”
override func viewDidLoad(){
super.viewDidLoad()
// do other stuff
// assign message text to Label to be display on your View
self.yourMessageLabel.text = (self.yourMessageText as? String)
// print message on console
print(self.yourMessageText)
}
答案 1 :(得分:0)
我建议你通过Apple Documentation。但是,这是在其上添加标签和文本的编程方式:
override func viewDidLoad()
{
super.viewDidLoad()
var label = UILabel(frame: CGRectMake(<Your_Frame>))
label.textAlignment = NSTextAlignment.Center
label.text = "Your label text" // This is what you are interested in
self.view.addSubview(label)
}
如果您在故事板中工作,请遵循Zoff的建议。
答案 2 :(得分:0)
然后它会自动创建像
这样的代码 @IBAction func yourButtonName(sender: AnyObject) { }
然后将其编辑为
@IBAction func yourButtonName(sender: AnyObject) {
yourButtonName.text = "jv"
}