美文网首页
为TextView设置边框:全边框、单边框等设置

为TextView设置边框:全边框、单边框等设置

作者: Yinll | 来源:发表于2018-04-27 10:46 被阅读54次

给TextView设置全边框很简单:

在 res 目录中的 drawable 目录下,创建xx.xml 文件,然后在其中写出代码:

全边框

设置单边框(例如只有上,左,右有边框而底部没有的效果等)

在 res 目录中的 drawable 目录下,创建xx.xml 文件,然后在其中写出代码:

单边框

在这里再补充说明下layer-list:

我们用简单的方式来理解,英语释义中layer 是层,list 是列表,那么 layer-list 就是层列表的意思。但是,是什么层列表呢?其实 layer-list 是用来创建 LayerDrawable 的,LayerDrawable 是 DrawableResource 的一种, 所以,layer-list 创建出来的是 图层列表,也就是一个drawable 图形。通过它能创建出一些特殊的 drawable。

layer-list 的大致原理类似 于FrameLayout ,也是一层层的叠加 ,后添加的会覆盖在先添加之上。在 layer-list 中可以通过 控制后添加图层距离最底部图层的上下 左右的四个边距等属性(类似于marginTop的效果),得到不同的显示效果。比如我们这里提及的边框问题。

相关文章

  • 为TextView设置边框:全边框、单边框等设置

    给TextView设置全边框很简单: 在 res 目录中的 drawable 目录下,创建xx.xml 文件,然后...

  • SwiftUI 设置边框、透明度、阴影

    前言 1、设置边框 1.1 设置边框颜色 默认为1的边框 解释 1.2 设置边框颜色、宽度 设置边框颜色、宽度 2...

  • CSS 边框样式

    本节我们来学习边框样式,主要包括如何设置边框的宽度、边框的颜色、边框的样式等。当我们给某个元素设置边框时,可以分为...

  • TextView的外边框

    设置textView的边框textView.layer.borderColor = [UIColor grayCo...

  • CSS盒子模型

    边框:环绕在标签周围的边条 设置边框一:-连写格式:同时设置4条边框{border:边框宽度 边框样式 边框颜色;...

  • 8.边框相关属性

    设置边框宽度 border: 3px; 设置边框风格 border-style: solid; 设置边框颜色 bo...

  • CSS border(边框)样式写法总结

    border属性:在网页中设置元素的边框样式。可同时设置边框宽度、边框样式、边框颜色。也可以单独设置上边、右边、下...

  • 2.css盒模型

    1 盒子模型的概念 2.边框属性 3.边框属性—设置边框样式(border-style) 4.边框属性—设置边框样...

  • cover-view单边框无效

    cover-view暂不支持设置单边框,如果设置了单边框,在真机上会显示全边框。 官方说明如下:只支持基本的定位、...

  • UITextField相关属性设置和代理方法

    设置边框样式,只有设置了才会显示边框样式 //设置输入框的背景颜色,此时设置为白色 如果使用了自定义的背景图片边框...

网友评论

      本文标题:为TextView设置边框:全边框、单边框等设置

      本文链接:https://www.haomeiwen.com/subject/xzcblftx.html