zoukankan      html  css  js  c++  java
  • 输入框默认字的设置

    很多地方都会用到输入框,比如修改名字

    制作输入框的一般结构使这样

    Bg上面挂一个UISprite,作为输入框的背景

    Input上面挂UIInput和BoxCollider,用于输入

    Label上挂UILabel,用于显示输入框中默认的字

    运行时,Label下会有光标的GameObject

    输入框在没有输入时一般里面会有一行默认的字,比如“从这里输入”

    一般,这行字的颜色是暗的,当向输入框中输入内容时,输入的内容文字的颜色一般与默认字的不同,一般是亮的,如下图

    比如说设置成这样

    Color Tint是设置的默认的颜色

    这个时候,Input里面的Inactive Color也会变成这个颜色,也就是当输入框不激活的时候字是这个颜色

    当输入后,如下图,这个是Active Text Color

    当输入框中没有字时,仍然显示“请从这里输入”,颜色也是未激活状态的颜色

    所以如果需要恢复默认状态,只需要设置输入框中字为空即可

    get这个UIInput,比如设为input,则

    input.value=null;

    或input.value=string.Empty;即可

  • 相关阅读:
    17-电话号码字母的组合
    16-最接近的三数之和
    牛客网上的java面经,JVM
    15-三数之和
    mybatis 懒加载不生效
    @ControllerAdvice
    异常
    @ExceptionHandler处理异常
    spring aop annotation
    return 与 system.exit(0) 区别
  • 原文地址:https://www.cnblogs.com/yushui/p/4689977.html
Copyright © 2011-2022 走看看