热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

UIButton,左侧显示文本,右侧显示图像

如何解决《UIButton,左侧显示文本,右侧显示图像》经验,为你挑选了2个好方法。

我想在按钮的右侧放置一个图像,在左侧放置文本。但是我希望文本距离按钮的左边距20点,图像距离右边距20点。我该怎么做?我想在UIButton中使用本机图像和标签,我不想在按钮上方放置任何内容。这是一个例子:



1> Mohammad Sad..:

使用

button.semanticCOntentAttribute= .forceRightToLeft

对于其他方法,您可以参考this和this。



2> Krunal..:

非常简单易用的解决方案:使用包含UIButton和UIImage的UIView,如此快照所示。

在UIView中将Image设置为右侧并禁用用户交互,因此用户操作/点击将被传递给button。

在UIView中添加大小与UIView相同的按钮,并具有透明的背景色并覆盖Image。

设置按钮的内容偏移量,如此快照所示。

这将使您可以轻松地处理按钮动作,属性并根据您的要求自定义图像位置和大小。尝试这个。


推荐阅读
author-avatar
Json
技术QQ交流群:294088839.
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有