前半部分透明,后半部分标题的按钮

Posted

技术标签:

【中文标题】前半部分透明,后半部分标题的按钮【英文标题】:Button with first half transparent and other half title 【发布时间】:2014-03-20 08:52:45 【问题描述】:

我有一些要求准备像图 1 这样的 UI: 但有时我会喜欢(标题消失)

我不确定为什么会这样。 第二个背景图有一半透明和一半图像(刷新图像),我需要显示文本。

编辑 XIB设置: 对此有何想法或解决方案? 请提出其他方法来实现这一目标。

【问题讨论】:

您需要为该按钮设置左插入属性,以便在灰色箭头之后清除文本 你想要什么?如果你想像图 1 那样做?那么最好的方法是创建带有文本“清除”的图像,如果它已修复,否则放置按钮的代码。 @iPatel 我需要标题,因为标题的颜色将从服务器配置。 @Arun_k 检查我的评论,它会帮助你。 @PoojaManiklalBohora 我已经完成了 【参考方案1】:

我刚刚在UIstoryboard找到,你不如这样试试

您可以根据需要使用标题属性配置此 UIButton,对吧?

【讨论】:

是的,标题是可配置的,颜色设置取决于服务器【参考方案2】:

根据您的评论 => 标题的颜色将从服务器配置。

那么有时您可能会从服务器获得按钮标题的clearColor,因此您无法显示按钮标题。要解决此问题,您需要设置条件,例如,

if(ButtonTitleColor is "clearColor")
  [myButton setTitleColor:[UIColor blackColor] forState:UIControlStateNormal]; // here set color whatever you want.

【讨论】:

没有透明色选项,颜色可以是透明色以外的任何颜色 是的,我想是的,但有时我会看到标题,有时我在服务器中看不到具有相同设置的标题(这种情况非常常见)。我正在使用 XIB设置标题和图片。

以上是关于前半部分透明,后半部分标题的按钮的主要内容,如果未能解决你的问题,请参考以下文章

c语言中如何只清屏后半部分保留前半部分?

快速排序

如何根据纪元时间获得前半部分和后半部分('attempt updated_at' 列)

将动态数组的前半部分复制到后半部分在 C 中失败?

C 规范的哪一部分(如果有)指定 C 标准库输入函数使缓冲区的后半部分保持不变?

Pandas数据分析100例后半部分