首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行时没有更新的UIButton imageEdgeInsets

运行时没有更新的UIButton imageEdgeInsets
EN

Stack Overflow用户
提问于 2015-08-27 23:47:03
回答 1查看 192关注 0票数 0

这是我的代码,这是相当严格的前进。

代码语言:javascript
运行
复制
CGFloat spaceing = 5;

self.premiumButton.imageEdgeInsets = UIEdgeInsetsMake(spaceing,spaceing,spaceing,spaceing)
 NSLog(@"immage - %@",    NSStringFromUIEdgeInsets(self.premiumButton.imageEdgeInsets));

右方应该更新图像,使其位于按钮的中心位置,并在所有位置设置一个5点的填充(我已经删除了这个特定状态的文本)

但是原木带回来了

免疫- {0,0,0,0}

事实上,我把它放在initWithCoder中,这就是如何从xib构建这个视图的,并且得到了相同的东西,尽管在接口构建器中我设置了所有的东西。

我遗漏了什么?堆栈溢出中的其他所有内容都有代码示例,看起来就像我的代码样本一样,被标记为答案,但它没有为我做任何事情。

我尝试过UIButton setTitleEdgeInsets方法,但没有成功。

EN

回答 1

Stack Overflow用户

发布于 2016-09-21 09:38:20

代码语言:javascript
运行
复制
- (void)layoutSubviews update imageEdgeInsets
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32261192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档