高级教程:编辑框显示行号

很多人想要让自己的编辑框显示行号,但是可能不会布局也不会代码,那我来教大家做一个能显示行号的编辑框布局。

先添加滚动窗体和线性布局(横向)宽高都设置为-1,再添加文本(居中),和编辑框(文本大小13sp,宽设置为-1)。


布局预览

在编辑框的 文本更新监听事件-文本更新后 添加代码

s bjk=编辑框id
s wb=行号文本id
//获取内容
ug(bjk,"text",ok)
//分割换行
sl(ok,"\n",ok)
//解析信息
sgszl(ok,ok)
ug(wb,"text",hs)
t()
{
 for(1;ok)
 {
  f(hy==null)
  {
   //生成数字
   s hd="1"
   ss("1"+"\n",hq)
   s hy=hq
  }
  else
  {
   s(hd+1,hg)
   s hd=hg
   ss(hy+hg+"\n",hq)
   s hy=hq
   }
  }
 ufnsui()
 {
  f(hy==null)
  {
   //赋值行号
   us(wb,"text","1")
  }
  else
  {
   us(wb,"text",hy)
  }
 }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 很多人想要让自己的编辑框显示行号,但是可能不会布局也不会代码,那我来教大家做一个能显示行号的编辑框布局。 先添加滚...
    MC的wither菌阅读 579评论 0 0
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,626评论 0 17
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,020评论 3 119
  • 雨宝三岁了,孩子成长地太快,有种焦虑,该怎样去跟上孩子步伐! 翻阅朋友圈,发现了一位优秀的妈妈,女儿刚上小学,一至...
    牛小丫53阅读 101评论 0 1
  • 从前有一条黄毛狗,它走路总是扬着头,高贵又骄傲。一次,它来到一条小溪边遇到一只绿色的青蛙,这只青蛙向它问好,但黄毛...
    开荒girl阅读 99评论 0 0