UITable排序问题
来源:互联网 发布:js cookie存储时间 编辑:程序博客网 时间:2024/05/28 19:25
在开启了UITable的Sort之后回发现,默认是对子项的name属性进行升序的
但问题出现于我们经常用数字(例如循环中的i)命名这些子项,如1、2、3...8、9、10、11
一经排序就成了1、10、11、2、3...
原因是UITable脚本排序是按照(string)Name而不是(int)Name来进行的
一个简单的解决方法是
gameObject.name= i.ToString("D10");
这样进行命名的时候,会把i转成string,并在前面补足零。
D10代表总位数是10,例如对于1则是前面补9位,对于10则是补8位...
也可以根据需要自行改成D6或者D20;
这样做的好处是,使用Convert.ToInt32()后值不变依然可以进行比较
缺点是要注意int.MaxValue这个限制
0 0
- UITable排序问题
- UITable 过滤
- NGUI的UITable
- 【Unity3D】【NGUI】UITable
- unity开发 --------- NGUI (UITable)
- NGUI之UIGrid & UITable
- 关于NGUI中的UITable
- iphone uitable+长按事件
- uitable的交替背景色
- NGUI所见即所得之UIGrid & UITable
- uitable里的分割线
- UITable里的分割线
- NGUI所见即所得之UIGrid & UITable
- matlab 动态增加uitable内容
- matlab中uitable 的一些使用说明
- NGUI 利用UITable制作下拉菜单
- uitable ios7 cell 横线左移
- IOS UITable 插入和删除的动画
- 给敏捷软件开发的26条建议
- 菜鸟启航:UIButton基本操作
- C#的类类似于指针
- 点击链接第一次下载的不是想要的
- nfs服务所需要的的iptables设置
- UITable排序问题
- Delphi的字节对齐和简单string结构
- 创建基于固件库的stm32程序模板并实现流水灯
- PTA数据结构与算法题目集(中文) 函数题(2)
- DateTimeToStr 日期格式问题
- Unity中内嵌网页插件UniWebView使用总结
- Haodoop RPC解析
- svn历史版本删除(为svn库瘦身)
- 使用Beep()函数发出指定音高 (一)