UIButton doesn't listen to content mode setting?

后端 未结 16 2139
情话喂你
情话喂你 2020-12-02 08:45

firstButton is a UIButton of type Custom. I\'m programmatically putting three of them across each cell of a table, thusly:

[firstButton setImage:markImage fo         


        
16条回答
  •  佛祖请我去吃肉
    2020-12-02 09:30

    Found a fix for this. Set the adjustsImageWhenHighlighted property of UIButton to NO.

      UIButton *b = [[UIButton alloc] initWithFrame:rect];
            [b setImage:image forState:UIControlStateNormal];
            [b.imageView setContentMode:UIViewContentModeScaleAspectFill];
            [b setAdjustsImageWhenHighlighted:NO];
    

    Hope this helps. Feel free to comment below, I will follow up on any questions that you have.

提交回复
热议问题