CCMenu及CCMenuItem位置問題
[i][b]本文為firedragonpzy原創,轉載務必在明顯處註明:
轉載自【Softeware MyZone】原文連結: http://www.firedragonpzy.com.cn/index.php/archives/855[/b][/i]
轉載自【Softeware MyZone】原文連結: http://www.firedragonpzy.com.cn/index.php/archives/855[/b][/i]
今天在使用CCMenu的時候整的比較糾結,主要是設定位置問題,接下來,闡述一下我的所遇以及所思、所學。
常用到的設定CCMenu位置的方法:
/** align items vertically */
void alignItemsVertically(); //垂直方向預設間隙排列
/** align items vertically with padding
@since v0.7.2
*/
void alignItemsVerticallyWithPadding(float padding);//垂直方向以padding間隙排列
/** align items horizontally */
void alignItemsHorizontally();//水平方向預設間隙排列
/** align items horizontally with padding
@since v0.7.2
*/
void alignItemsHorizontallyWithPadding(float padding);//水平方向以padding間隙排列
/** align items in rows of columns */
void alignItemsInColumns(unsigned int columns, ...);//將items按照列排列
void alignItemsInColumns(unsigned int columns, va_list args);
/** align items in columns of rows */
void alignItemsInRows(unsigned int rows, ...);//將items按照行排列
void alignItemsInRows(unsigned int rows, va_list args);
但是要是想要自己設定position,還是得用setPositon()方法,重點到了,注意哦。CCMenuItem想放置的位置,是相對於錨點放置的,只要將CCMenu設定位置在CCPointZero位置即可以按照螢幕位置設定了,否則位置將發生偏差。
還有,儘量單設定項的位置,讓CCMenu的位置和螢幕相吻合即可
不早了,這篇文章大體就這樣吧,之後再詳寫,呼呼……
相關文章
- UITapGestureRecognizer 和 CCMenu點選問題UI
- 二分查詢的迴圈條件及指標終止位置問題指標
- JVM問題及解答JVM
- Recoil Input 游標位置被重置到末尾的問題
- DNS原理及劫持問題DNS
- Oracle常用問題及解答Oracle
- 資料儲存位置記憶體圖及一個題目記憶體
- 谷歌改口,將修復地理位置資訊洩露問題谷歌
- 載入不同位置hibernate包產生的問題
- 安裝oracle11g碰到“無法訪問臨時位置”的問題Oracle
- 修改docker的預設儲存位置及映象儲存位置Docker
- Guava Lists transform 使用及問題GuavaORM
- Sql Mode及相關問題SQL
- 常見問題及解決
- (轉)ABAP 面試問題及答案面試
- MySQL 配置檔案位置及命名。MySql
- ArrayList 原始碼分析 — 擴容問題及序列化問題原始碼
- ArrayList 原始碼分析 -- 擴容問題及序列化問題原始碼
- 基於關鍵詞及問題主題的問題相似度計算
- Git常見問題及解決Git
- 阿里Jvm必問面試題及答案阿里JVM面試題
- Harbor搭建及配置 問題解決
- 跨域問題及解決方案跨域
- redis安裝及問題解決Redis
- javascript的物件問題及總結JavaScript物件
- 常見問題及解決方案
- LIS問題;及最少插入字元分析字元
- Lua安裝及遇到的問題
- dg broker配置的問題及分析
- MySQL檔案目錄格式及存放位置MySql
- 關於移動臨時表空間檔案位置的問題
- iframe之間通訊問題及iframe自適應高度問題
- 【問題處理】通過調整資料檔案的位置解決磁碟空間緊張的問題
- 問卷調查中常見問題及解決方法
- 專案中遇到的RediS快取問題及面試問題總結Redis快取面試
- 跨域問題及Umi中使用proxy代理解決跨域問題跨域
- zstack IAR版本對應問題 及2430時鐘源的問題
- 百度地圖滾輪縮放時產生位置偏移 問題地圖