我试图创建与UIButtonTypeCustom一个UIButton。 然后事后用以下方法来调整它的外观
[sendButton setImage:[UIImage imageNamed:@"sendButtonOff.png"] forState:UIControlStateNormal];
[sendButton setImage:[UIImage imageNamed:@"sendButtonOn.png"] forState:UIControlStateHighlighted];
[sendButton setImage:[UIImage imageNamed:@"sendButtonDisabled.png"] forState:UIControlStateDisabled];
但问题是,一旦你开始设置UIImages的状态,没有的setTitle不再工作。 我认为只的setTitle非UIButtonTypeCustom作品? 这意味着我要么必须把文字变成图像本身(不很强大的)或子类,和一个UILabel添加到视图? 听起来像一个大量的工作:(任何想法?