iOS开发小笔记 | 如何给label设置背景图片?

iOS开发小笔记 | 如何给label设置背景图片?,第1张

实际开发中,我们往往会遇到下面这种label:

我尝试了下面几种方案:

然而很不幸,这招对label的layer无效。

但是你又发现你的图片被裁剪了:

你只看到它:

却不知其实是它:

这招挺实在的,我也无话可说。

用button

首先TextBox的优先级比Label高,在同一容器(比如同一窗体)内Label是不可能放在TextBox的上方的。其次,TextBox的Visible为False,意思就是不可见,那它的红色又怎么会显示出来呢?

将Label的BackColor设置为System.Drawing.Color.Transparent即可实现背景透明

实现方法如下:

(1)在设计器中

(2)或者在窗体代码中

public partial class Form1 : Form

{

    public Form1()

    {

        InitializeComponent()

        // 将lable1背景色设置为透明

        label1.BackColor = System.Drawing.Color.Transparent

   }

   

   //…… ……

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11248150.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存