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)。插圖的大小看起來沒有什麼區別。
感謝您的幫助。