方法1.UIButton *button = [[UIButton alloc] initWithFrame:frame];
方法2.UIButton *button = [UIButton buttonWithType:<#(UIButtonType)#>];
一般采取方法2 的方式对 button 进行初始化.
原因: button 的buttonType 属性为只读模式,仅允许在初始化的时候赋值, 默认为UIButtonTypeCustom(方法1 无法定义buttonType ;方法2 可以定义buttonType)