UIButton不在设备或模拟器上显示背景图像

时间:2014-12-30 12:32:21

标签: ios objective-c uibutton storyboard xcode6

我真的觉得这样的事情不会发生在我身上,但现在是:

我在StoryBoard上设置了一些按钮。当我将应用程序编译到设备或模拟器中时,其中一个按钮显示图像和其余部分。

我已经检查过图像是否已分配给目标,资源是否显示在项目中。

任何想法?

WAT?

1 个答案:

答案 0 :(得分:1)

嗯,这是令人尴尬的。

原来我正在修改superview.bounds由于先前的接口问题而我忘记了它们。

有问题的代码:

//安排布局: - (void)viewWillLayoutSubviews {     [super viewWillLayoutSubviews];     self.view.superview.bounds = CGRectMake(0,0,356,421); }

所以我删除了这一行:self.view.superview.bounds = CGRectMake(0,0,356,421);一切都好了。

课程:如果您希望自动工作,请不要与您的概述有关。

感谢@Maverick和@Fahim Parkar指出我正确的方向: - )