0
我的头反对这一点。应该这么简单。文字不会出现在UIButton快速
在操场跑步内MyClass:
func configureButton(){
let btn: UIButton = UIButton(frame: CGRectMake(5, 75, 90, 20))
btn.backgroundColor = UIColor.greenColor()
btn.addTarget(self,
action: #selector(MyClass.buttonTapped),
forControlEvents: UIControlEvents.TouchUpInside)
addSubview(btn)
btn.setTitleColor(UIColor.blackColor(), forState: .Normal)
btn.titleLabel?.font = UIFont(name: "Helvetica", size: 40)
btn.titleLabel?.text = "tap me"
}
的按钮显示为绿色,当按下时会工作,但不会显示的文字。
这甚至是你的真实代码?这条线没有任何意义:'uiView()。addSubview(btn)' – matt
这是我的真实代码,它的工作原理,但我可以看到这条线是如何混淆。为了清晰起见,我会对其进行编辑 –
但是你看,你仍然没有回答关键的问题,比如这个代码出现在哪里以及你将哪个视图添加为子视图。 – matt