My code to change button size when press:

  [_btnClick setImage:image forState:UIControlStateNormal];
    //  oldPosition =CGPointMake(sender.bounds.origin.x, sender.bounds.origin.y);
  _btnClick.frame = CGRectMake(oldPosition.x+20  , oldPosition.y+10, 500, 500);

but when i press button, just image change and button size not change to new size.

How i fix it. Thank' for help.

有帮助吗?

解决方案

In a related question, an explanation is provided. The only thing that seems valid would be to do what the top answer says. Disable Auto layout

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top