loop menu pages when it reaches ends

the following graph shows my idea.

1->2->3->4->5->6->7->8->9->10
└----------------------------------------┘
This commit is contained in:
frankyifei
2015-08-01 19:14:40 +09:30
parent f7142cfcbe
commit f7fb103abc
2 changed files with 10 additions and 2 deletions

View File

@@ -511,16 +511,20 @@ end
function TouchMenu:onNextPage()
if self.page < self.page_num then
self.page = self.page + 1
self:updateItems()
elseif self.page == self.page_num then
self.page = 1
end
self:updateItems()
return true
end
function TouchMenu:onPrevPage()
if self.page > 1 then
self.page = self.page - 1
self:updateItems()
elseif self.page == 1 then
self.page = self.page_num
end
self:updateItems()
return true
end