cocos2d-lua3.7控制元件篇(四)-ScrollView demo
效果如下:
local MenuScene = class("MenuScene", function() return display.newScene("MenuScene") end) function MenuScene:ctor() print("ctor") local tests = { "Test_NodeFrameEvent", "Test_NodeEvent", "Test_KeypadEvent", "Test_NodeTouchEvent", "Test_AccelerometerEvent", "Test_CocosStudio", "Test_Audio", } local scrollView = ccui.ScrollView:create() scrollView:addTo(self) scrollView:align(display.TOP_CENTER, display.cx, display.top) self.scrollView = scrollView local total = 0 local btnSize = nil for i = #tests, 1, -1 do local btn = ccui.Button:create() btn:setTitleText(tests[i]) btn:setTitleFontSize(24) btn:addTouchEventListener(function(sender, eventType) if 2 == eventType then print(i) end end) if not btnSize then btnSize = btn:getContentSize() end btn:pos((display.width - btnSize.width) / 2 + btnSize.width / 2, btnSize.height * total + btnSize.height / 2) total = total + 1 scrollView:addChild(btn) end local totalHeight = btnSize.height * total scrollView:setInnerContainerSize(cc.size(display.width, totalHeight)) local scrollHeight = display.height if totalHeight < scrollHeight then scrollHeight = totalHeight end scrollView:setContentSize(cc.size(display.width, scrollHeight)) end function MenuScene:onEnter() end function MenuScene:onExit() end return MenuScene
相關推薦
cocos2d-lua3.7控制元件篇(四)-ScrollView demo
效果如下: local MenuScene = class("MenuScene", function() return display.newScene("MenuScene") en
WPF自定義控制元件(四)の自定義控制元件
原文: WPF自定義控制元件(四)の自定義控制元件 在實際工作中,WPF提供的控制元件並不能完全滿足不同的設計需求。這時,需要我們設計自定義控制元件。 這裡LZ總結一些自己的思路,特性如下: Coupling UITemplate Behaviour Function Package
用WPF做報表控制元件(四)
表主體和表尾 表主體並沒有什麼難點,就是一個DataGrid,往裡面填充資料即可。表尾顯示的是一些統計資料,如平均值、最大值、最小值、累計值等。在這一部分的開發裡面,最複雜的是水平滾動條的問題。 一開始,我考慮用一個ScrollViewer把整個報表控制元件包起來。但當我填充大量資料的時候,
Winform/C#入門程式設計之第二部分常用控制元件(四:複選框控制元件CheckBox)
簡介: 介紹複選框控制元件CheckBox。常用在某些功能的是否啟用判斷。 介紹: 1.屬性 常用屬性 Name 獲取或設定控制元件的名稱。
Android入門基礎知識總結之常用控制元件篇
臨近考試,做一下簡單的總結,鞏固一下; 不能面面俱到,舉的都是一些常用的基礎例子; 上一篇:Android入門基礎知識總結之Layout佈局篇 二、常用控制元件篇 本文介紹了TextView,EditText,Button,RadioButton,CheckBo
C#學習筆記——控制元件篇
資料庫系統課程設計已經過去好幾天了,兩週的課程設計強度除了強制到場其實強度並不大。起初的任務書原版本是以python語言為基礎在flask框架下完成,不過因為涉及到頻繁的表單操作,而這恰恰也是我還並不太
自定義控制元件起步(四)--自定義驗證碼(下)
接著上一篇,遺留了幾個問題,年分別去解決 1,我們先新增一個自定義屬性 驗證碼的數值型別 <attr name="security_text_type" format="enu
PyQt5中文基礎教程7 控制元件1
控制元件就像是應用這座房子的一塊塊磚。PyQt5有很多的控制元件,比如按鈕,單選框,滑動條,複選框等等。在本章,我們將介紹一些很有用的控制元件:QCheckBox,ToggleButton,QSlider,QProgressBar和QCalendarWidget。 +
QT之QML控制元件篇
QT quick中提供了很多的實用控制元件widget,下面介紹幾種常用的。 這部分介紹基本是參照QtCretator提供的幫助文件,一定要學會使用,不明白的去查詢幫助。 Item 基本上所有的可是控制元件的基類都是Item,上節說過了QML的格式是以pr
VC之控制元件篇(白喬原創)
1 使用Windows標準控制元件 1.1 常見控制元件列表 Windows標準控制元件即普通控制元件,撰寫此文時,筆者每天面對的Word就帶了一臉的控制元件,當然你肯定也熟悉:字型選擇下拉框、工具欄、滾動條、狀態列,如此等等。 常見的Windows標準控制元件在VC裡
QT控制元件大全 四十四 QColorPicker
描述: 選擇/小部件挑選顏色沒有大QColorDialog。可以在面板中選擇顯示的顏色。 效果如圖: 核心程式碼: #ifndef QTCOLORTRIANGLE_H #define QTCOLORTRIANGLE_H #include <QImage> #
一步一步學android之控制元件篇——ListView自定義顯示資料格式
上一篇部落格說了ListView的基本使用,這篇將是對ListView的使用進行一個提高,在日常生活中,如果單單給你看一些圖片,你可能都不知道這個圖片表達的什麼意思,但是要是在圖片旁邊寫的備註或者加個名字,我們就會很清楚的知道這張圖片是什麼,所以就要使用到SimpleAda
C# PropertyGrid控制元件的四個自定義操作
1>PropertyGid 控制元件輸入時顯示隱藏密碼為(*) 單獨寫一個PasswordStringConverter 類; using System.ComponentModel; using System.Globalization;
cocos2d-lua3.7 網路版水果機
文章目錄前言環境搭建通訊方式 前言 本人歷時 兩個多月,從C++ 的水果機,改成了lua網路版水果機 使用 lua 客戶端語言,go服務端語言。 最近心情不好,所以開源我的成果物。 程式碼略糙,存在bug,希望大家merge程式碼。 自己一個人開發,充當了前臺、
cocos2d-x視訊控制元件VideoPlayer的使用者操作欄進度條去除
cocos目前出了新的視訊播放器控制元件,僅支援ios和android平臺,不支援window平臺。專案打算使用一段視屏片頭,所以使用該視訊控制元件來播放片頭。 目前遇到兩個問題: (1)視訊控制元件
(資料科學學習手札112)Python+Dash快速web應用開發——表單控制元件篇(上)
> 本文示例程式碼已上傳至我的`Github`倉庫[https://github.com/CNFeffery/DataScienceStudyNotes](https://github.com/CNFeffery/DataScienceStudyNotes) # 1 簡介 這是我的系列教程**Pyt
Android Wear 控制元件——WearableListView(附Demo)
WearableListView是適用於android小型裝置如智慧手錶顯示列表的元件,可以村子滾動,非常方便的在只能手錶上顯示列表控制元件,每次顯示三個列表在螢幕中間位置。 它繼承RecyclerView,實現了OnScrollListener介面。 public cla
[Xcode10 實際操作]四、常用控制元件-(7)UIStepper控制元件的使用
本文將演示步進控制元件的基本用法。步進控制元件常用於小範圍數值的調整。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewController: UIViewController { 4
自定義控制元件三部曲檢視篇(四)——RecyclerView系列之一簡單使用
絕望的時候不要那麼絕望,高興的時候不要那麼高興,是你慢慢會學會的。 ——董卿 轉了一年多,又回來繼續做Android。果然還是看到程式碼最讓我興奮……但有些事,沒經歷過,總歸還是遺憾的。在VIVO的遊戲中心,有一個特別炫酷的功能: 這個功能就是使
自定義控制元件之繪圖篇(四):canvas變換與操作
前言:前幾篇講解了有關canvas繪圖的一些操作,今天更深入一些,講講對畫布的操作,這篇文章不像前幾篇那麼容易理解,如果以前沒有接觸過畫布的童鞋可能比較難以理解,為什麼會這樣。我儘量多畫圖,讓大家更清晰明白。前幾天偶然看到一篇文章,寫的樸實無華,充滿正能量,我非常喜歡裡面的一