0
点赞
收藏
分享

微信扫一扫

笔记:TMP_Drop插入一个新下拉选项

海牙秋天 2022-03-23 阅读 32

在指定Drop的指定位置插入一个新的具有指定值的选项:

1、可指定增加下拉选项的对象:TMP_Dropdown;

2、可指定新增的下拉选项所在位置/在Drop里对应索引号;

3、可指定新增下拉选项的值;

4、除上述内容,可根据需求在此基础上增删修改;

    /// <summary>
    /// 在指定Drop的指定位置插入一个新的具有指定值的选项
    /// </summary>
    /// <param name="drop">指定增加选项的对象:TMP_Dropdown</param>
    /// <param name="index">指定新增选项位置/对应索引号:int</param>
    /// <param name="value">指定新增选项的值:string</param>
    /// <returns></returns>
    private int InstertNewDropOption(TMP_Dropdown drop,int index,string value)
    {
        TMP_Dropdown.OptionData newOption = new TMP_Dropdown.OptionData();
        newOption.image = null;
        newOption.text = value;
        drop.options.Insert(index, newOption);
        if(index== drop.value) drop.value = drop.value + 1;
        return index;
    }
举报

相关推荐

0 条评论