lua 翻页
来源:互联网 发布:php 魔术方法 及用法 编辑:程序博客网 时间:2024/06/05 20:24
tmp.m_ScrolRect = niltmp.m_list = nil -- 数据总列表tmp.m_mTabMax = 6--每页最大个数tmp.m_mTabCount = 1--当前页数-- 左btn --function UIHuobanItems:onbtn_left()if self.m_mTabCount > 1 thenself.m_mTabCount = self.m_mTabCount - 1self:freshData() -- 刷新界面endend-- 右btn --function UIHuobanItems:onbtn_right()if self.m_mTabCount < math.ceil(table.getCount(self.m_list) / self.m_mTabMax) thenself.m_mTabCount = self.m_mTabCount + 1self:freshData() -- 刷新界面endend-- 第一页: i=1 max=6 第二页:i=2 max = 12function UIHuobanItems:freshData()self.m_list = {1,2,3,4,5,6,7,8,9,10} -- 根据条件获取列表,这里我自己写了假数据table.sort(self.m_list,function (a,b) -- 排序 ,不需要可以注销掉return a:getQuality() < b:getQuality()end)if(self.m_ItemBase == nil or self.m_ItemGrid == nil) thenreturnendfor k = 1,#self.m_ItemList do -- 隐藏所有if self.m_ItemList[k] == nil thenreturnendSetActive(self.m_ItemList[k]["object"],false)endfor i = (self.m_mTabCount - 1) * self.m_mTabMax + 1,self.m_mTabCount * self.m_mTabMax do-- 开始刷新吧endrefreshScrollRect(self.m_ScrolRect)endfunction refreshScrollRect(tran)if tran == nil thenreturnendlocal view = tran:GetComponent("ScrollRect")if view == nil thenreturnendview.horizontalNormalizedPosition = 0;view.verticalNormalizedPosition = 1;end
0 0
- lua 翻页
- 翻页
- 翻页
- 翻页
- 翻页
- 翻页
- 翻页
- 翻页显示
- datagrid翻页
- jsp翻页
- jsp翻页
- 翻页控件
- 自动翻页
- 翻页特效。。。
- 翻页事件
- 翻页语句
- DateList翻页
- 上下翻页
- background的合并合并书写方式
- spring的<context:component-scan base-package=""/>用法
- Julia: SQLite库升级后的操作
- QSQLite 绑定
- 高德地图AndroidSDK错误码返回值为32解决办法(暨如何获取SHA1值的正确方法)
- lua 翻页
- fragment时获取碎片事务的获得
- 原生js如何解决时间委派
- 第三方APP分享内容到微信平台的授权过程小总结
- 使用NGINX支持PHP,MYSQL
- OC中@class的理解
- LeetCode(31): Next Permutation (C++)
- CentOS7 安装配置过程 (Apache + SQL+ PHP + SSH + Opensips+Openfire)
- java保留两位小数