我在故事板中创建了一个UIButton。它没有特殊的约束/插入或任何东西。代码中唯一的变化是:
[btn setBackgroundImage: [UIImage imageNamed:@"SomeImage"]];
[btn setTitle:@"Done"];
但是,每当我在Autolayout中使用按钮时,按钮似乎都会中等:
我能够取回它的唯一方法是将背景图像更改为其他内容,例如:
所以似乎有一些相当混乱的背景图像。但是,我不明白为什么它在iOS8之前不能正常工作。另外,当我更改插图时:
self.closeButton.contentEdgeInsets = UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0);
然后我再次获得了Button内的内容。但现在,iOS-7按钮未对齐。有人可以帮助我吗?
答案 0 :(得分:0)
这是iOS错误,已在iOS 8.1中修复