0
这是与ios 6.x,模拟器和设备上,xcode 4.6。UIButton更改高度后setBackgroundImage
我有一个连接到我的代码插座故事板中的RoundRect按钮。在viewDidLoad
,我执行以下操作:
UIImage *bgImage = [[UIImage imageNamed: @"bgButton.png"]
resizableImageWithCapInsets: UIEdgeInsetsMake(8, 8, 8, 8)
resizingMode: UIImageResizingModeStretch];
[ButtonOutlet setBackgroundImage: bgImage
forState: UIControlStateNormal];
按钮是具有在故事板44的高度,并且没有代码,改变它,但是与setBackgroundImage
呼叫viewDidAppear
报告按钮帧作为52的高度,没有这个称呼,它仍然是44.背景图像是一个36px的正方形(72 @ 2x)。插图的大小看起来没有什么区别。
感谢您的帮助。