let btn:UIButton = UIButton()
btn.setTitle(courseName as String, forState: .Normal) //btn的名字
btn.backgroundColor = UIColor.whiteColor()
btn.setTitleColor(UIColor.darkGrayColor(), forState: .Normal)//字的颜色
btn.titleLabel?.font = UIFont.systemFontOfSize(14.0)//字的大小
btn.titleEdgeInsets.left = 8 //title和左边距离
btn.titleEdgeInsets.right = 8 //title和右边距离
btn.titleLabel?.lineBreakMode = NSLineBreakMode.ByTruncatingTail //设置末位...
btn.tag = i + 1000
btn.addTarget(self,action:#selector(tapped(_:)),forControlEvents:.TouchUpInside)
//点击事件的执行方法
func tapped(button:UIButton){
}