Android -lineHeight-行高

<EditText 
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:id="@+id/editTextJb"
         android:hint="记事内容"
         android:textColorHint="#95A1AA"
         android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="30dp"
        android:maxLines="9"
        android:lineHeight="30dp"
        
         />

在排版设计中,Line Height是一个非常重要的属性,它决定了文本的可读性和整体美感。

行高不仅影响着文本的垂直空间分布,还直接影响着文字的阅读体验。

如果行高过低,文字之间的间隔会过于紧凑,容易造成阅读疲劳;

而行高过高,则文字之间的间隔过大,可能会使文本显得过于松散。

----------------------------------------

android:lines="2"

android:maxLines="9"

显示行数 最多 2行 。默认 

或者最大行数 9。

-----------------------------------

        android:minHeight="5dp"
默认 行高 

显示多高

--------------------------------------


 

  • 11
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 React-Quill 编辑器中自定义行高,可以使用 Quill 自带的 line-height 模块。首先需要在 React-Quill 的配置中添加 line-height 模块,然后在需要自定义行高的地方调用该模块的 API。 以下是一个示例代码: ```javascript import ReactQuill, { Quill } from 'react-quill'; import 'react-quill/dist/quill.snow.css'; // 添加 line-height 模块 var lineHeight = Quill.import('attributors/style/line-height'); lineHeight.whitelist = ['1', '1.5', '2', '2.5', '3']; Quill.register(lineHeight, true); class Editor extends React.Component { constructor(props) { super(props); this.state = { text: '' }; this.handleChange = this.handleChange.bind(this); } handleChange(value) { this.setState({ text: value }); } render() { return ( <ReactQuill value={this.state.text} onChange={this.handleChange} modules={{ toolbar: [ ['bold', 'italic', 'underline', 'strike'], // 文字样式 [{ 'header': [1, 2, 3, 4, 5, 6, false] }], // 标题 [{ 'list': 'ordered'}, { 'list': 'bullet' }], // 列表 [{ 'align': [] }], // 对齐方式 [{ 'color': [] }, { 'background': [] }], // 文字颜色和背景色 ['clean'] // 清除格式 ], 'line-height': {} // 添加 line-height 模块 }} /> ); } } ``` 要注意的是,使用 line-height 模块设置行高时,需要在模块的 whitelist 中指定可用的行高选项,这里示例中设置了五个选项,分别为 1、1.5、2、2.5 和 3。在调用模块的 API 时,需要使用字符串形式的行高值,例如 `'1.5'`。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值