setImageEdgeInsets 和 setImage配合使用达到button区域大并可调节其上图片显示区域大小的效果

[self.indicator setImage:[UIImage imageNamed:@"01_login_moreicon@2x.png"] forState:UIControlStateNormal];
  [self.indicator setImageEdgeInsets:UIEdgeInsetsMake(10.0f, 15.0f, 10.0f, 10.0f)];

注意:这里如果修改成setbackgroundimage就无法达到这个效果了。

posted @ 2013-11-13 16:22  如来藏  阅读(768)  评论(0编辑  收藏  举报