1. UIButton中有个p_w_picpathView和titleLabel,要设置位置,可用一个急于UIButton的类里重写

    - (CGRect)titleRectForContentRect:(CGRect)contentRect; //调整UIButton内部的titleLable的frame

    - (CGRect)p_w_picpathRectForContentRect:(CGRect)contentRect; //调整UIButton内部的UIImageView的frame

  2. //设置按钮图片的内容模式

[按钮.p_w_picpathView setContentMode:UIViewContentModeCenter];


3.设置点击无高亮效果

btn.adjustsImageWhenHighlighted = NO;

[btn setHighlighted:NO];