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