|
AIWROKÈí¼þIOSÆ»¹ûUl-´¹Ö±ÈÝÆ÷[Vertical]·½·¨Ð¡½á
//·½·¨Ð¡½á£¬½»Á÷QQȺ711841924
//µÚÒ»¸ö·½·¨£ºaddViewÌí¼Ó×ӿؼþ
var label = new Label(); label.setText("Hello World");
//µÚ¶þ¸ö·½·¨£ºremoveViewÒÆ³ýÊÓͼ
var v = new Vertical(); v.removeView(0); // ÒÆ³ýµÚÒ»¸ö×ӿؼþ
//µÚÈý¸ö·½·¨£ºclearAllViewsÇå¿ÕËùÓÐÊÓͼ
var v = new Vertical(); v.clearAllViews(); // Çå¿ÕËùÓпؼþ
//µÚËĸö·½·¨£ºgetViewCount »ñÈ¡ÊÓͼÊýÁ¿
var v = new Vertical(); int count = v.getViewCount(); // »ñÈ¡×ӿؼþµÄÊýÁ¿
//µÚÎå¸ö·½·¨£ºsetSpacingÉèÖÿؼþ¼ä¸ô
var v = new Vertical(); v.setSpacing(10); // ÉèÖÿؼþ¼ä¸ôΪ10
//µÚÁù¸ö·½·¨£ºsetContainerSizeÉèÖÃÈÝÆ÷´óС
var v = new Vertical(); v.setContainerSize(400, 600); // ÉèÖÃÈÝÆ÷´óСΪ400x600
//µÚÆß¸ö·½·¨£ºsetBackgroundColor ÉèÖñ³¾°ÑÕÉ«
var v = new Vertical(); v.setBackgroundColor(50, 100, 150); // ÉèÖñ³¾°ÑÕÉ«
//µÚ°Ë¸ö·½·¨£ºsetAlignment ÉèÖÃ¶ÔÆë·½Ê½
var v = new Vertical(); v.setAlignment("center"); // ÉèÖÃ¶ÔÆë·½Ê½Îª¾ÓÖÐ /* ¿ÉѡֵÈçÏ£º - fill: Ìî³ä¶ÔÆë - left: ×ó¶ÔÆë - right: ÓÒ¶ÔÆë - top: ¶¥²¿¶ÔÆë - bottom: µ×²¿¶ÔÆë - center: ¾ÓÖÐ¶ÔÆë ĬÈÏֵΪ fill¡£ */
ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 50px; padding-left: 50px;"> 📌addViewÌí¼Ó×ӿؼþ
Àà±ð
| ÏêÇé˵Ã÷
| ·½·¨¹¦ÄÜ
| ÏòÈÝÆ÷ÖÐÌí¼ÓÒ»¸ö×ӿؼþ£¬¶à¸ö¿Ø¼þ»áÅÅÁе½Ò»Áе±ÖÐ
| ·½·¨Ç©Ãû
| ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 4px; padding-left: 4px; margin: 1px 3px; line-height: 1.1; word-break: break-all; font-size: 14px;">Void addView(Object view)
| ·µ»ØÖµ
| ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 4px; padding-left: 4px; margin: 1px 3px; line-height: 1.1; word-break: break-all; font-size: 14px;">Void
| ²ÎÊý
| - ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 4px; padding-left: 4px; margin: 1px 3px; line-height: 1.1; word-break: break-all; font-size: 14px;">Object view £ºÒªÌí¼ÓµÄ×ӿؼþ¶ÔÏó
| °¸Àý
| ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 4px; padding-left: 4px; margin: 1px 3px; line-height: 1.1; word-break: break-all; font-size: 14px;">var v = new Vertical(); ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 4px; padding-left: 4px; margin: 1px 3px; line-height: 1.1; word-break: break-all; font-size: 14px;">var btn = new Button(); ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 4px; padding-left: 4px; margin: 1px 3px; line-height: 1.1; word-break: break-all; font-size: 14px;">v.addView(btn);
| 📌removeViewÒÆ³ýÊÓͼ
Àà±ð
| ÏêÇé˵Ã÷
| ·½·¨¹¦ÄÜ
| ¸ù¾ÝÖ¸¶¨Ë÷ÒýÒÆ³ýÈÝÆ÷ÖеÄ×ӿؼþ
| ·½·¨Ç©Ãû
| ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 4px; padding-left: 4px; margin: 1px 3px; line-height: 1.1; word-break: break-all; font-size: 14px;">Void removeView(Int32 index)
| ·µ»ØÖµ
| ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 4px; padding-left: 4px; margin: 1px 3px; line-height: 1.1; word-break: break-all; font-size: 14px;">Void £¨ÎÞ·µ»ØÖµ£©
| ²ÎÊý
| - ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI"; padding-right: 4px; padding-left: 4px; margin: 1px 3px; line-height: 1.1; word-break: break-all; font-size: 14px;">Int32 index £ºÒªÒƳý×ӿؼþµÄË÷Òý
| °¸Àý
| var v = new Vertical(); v.removeView(0); // ÒÆ³ýµÚÒ»¸ö×ӿؼþ
| 📌clearAllViewsÇå¿ÕËùÓÐÊÓͼ
Àà±ð
| ÏêÇé˵Ã÷
| ·½·¨¹¦ÄÜ
| ÒÆ³ýÈÝÆ÷ÖеÄËùÓÐ×ӿؼþ
| ·½·¨Ç©Ãû
| Void clearAllViews()
| ·µ»ØÖµ
| Void £¨ÎÞ·µ»ØÖµ£©
| ²ÎÊý
| ÎÞ
| °¸Àý
| var v = new Vertical(); v.clearAllViews(); // Çå¿ÕËùÓпؼþ
| 📌getViewCount »ñÈ¡ÊÓͼÊýÁ¿
Àà±ð
| ÏêÇé˵Ã÷
| ·½·¨¹¦ÄÜ
| ·µ»Øµ±Ç°ÈÝÆ÷ÖеÄÊÓͼÊýÁ¿
| ·½·¨Ç©Ãû
| Int32 getViewCount()
| ·µ»ØÖµ
| Int32
| ²ÎÊý
| ÎÞ
| °¸Àý
| var v = new Vertical(); int count = v.getViewCount(); // »ñÈ¡×ӿؼþµÄÊýÁ¿
| 📌setSpacingÉèÖÿؼþ¼ä¸ô
Àà±ð
| ÏêÇé˵Ã÷
| ·½·¨¹¦ÄÜ
| ÉèÖÃ×ӿؼþÖ®¼äµÄ¼ä¸ô
| ·½·¨Ç©Ãû
| Void setSpacing(Int32 spacing)
| ·µ»ØÖµ
| Void
| ²ÎÊý
| - Int32 spacing £º¼ä¸ôÖµ
| °¸Àý
| var v = new Vertical(); v.setSpacing(10); // ÉèÖÿؼþ¼ä¸ôΪ10
| 📌setContainerSizeÉèÖÃÈÝÆ÷´óС
Àà±ð
| ÏêÇé˵Ã÷
| ·½·¨¹¦ÄÜ
| ÉèÖÃÈÝÆ÷µÄ¿í¶ÈºÍ¸ß¶È
| ·½·¨Ç©Ãû
| Void setContainerSize(Int32 width, Int32 height)
| ·µ»ØÖµ
| Void
| ²ÎÊý
| - Int32 width £ºÈÝÆ÷¿í¶È
- Int32 height £ºÈÝÆ÷¸ß¶È
| °¸Àý
| var v = new Vertical(); v.setContainerSize(400, 600); // ÉèÖÃÈÝÆ÷´óСΪ400x600
| 📌setBackgroundColor ÉèÖñ³¾°ÑÕÉ«
Àà±ð
| ÏêÇé˵Ã÷
| ·½·¨¹¦ÄÜ
| ¸ù¾ÝÌṩµÄ RGB ÖµÉèÖÃÈÝÆ÷µÄ±³¾°ÑÕÉ«
| ·½·¨Ç©Ãû
| Void setBackgroundColor(Int32 red, Int32 green, Int32 blue)
| ·µ»ØÖµ
| Void
| ²ÎÊý
| - Int32 red £ººìÉ«·ÖÁ¿
- Int32 green £ºÂÌÉ«·ÖÁ¿
- Int32 blue £ºÀ¶É«·ÖÁ¿
| °¸Àý
| var v = new Vertical(); v.setBackgroundColor(50, 100, 150); // ÉèÖñ³¾°ÑÕÉ«
| 📌setAlignment ÉèÖÃ¶ÔÆë·½Ê½
Àà±ð
| ÏêÇé˵Ã÷
| ·½·¨¹¦ÄÜ
| ÉèÖÃÈÝÆ÷ÄڿؼþµÄ¶ÔÆë·½Ê½£¬¿Éѡֵ°üÀ¨ fill £¨Ìî³ä¶ÔÆë£©¡¢left £¨×ó¶ÔÆë£©¡¢right £¨ÓÒ¶ÔÆë£©¡¢top £¨¶¥²¿¶ÔÆë£©¡¢bottom £¨µ×²¿¶ÔÆë£©¡¢center £¨¾ÓÖÐ¶ÔÆë£©£¬Ä¬ÈÏֵΪ fill
| ·½·¨Ç©Ãû
| Void setAlignment(String alignment)
| ·µ»ØÖµ
| Void £¨ÎÞ·µ»ØÖµ£©
| ²ÎÊý
| - String alignment £º¶ÔÆë·½Ê½×Ö·û´®£¬¿Éѡֵ£º
- fill £ºÌî³ä¶ÔÆë
- left £º×ó¶ÔÆë
- right £ºÓÒ¶ÔÆë
- top £º¶¥²¿¶ÔÆë
- bottom £ºµ×²¿¶ÔÆë
- center £º¾ÓÖÐ¶ÔÆë
ĬÈÏֵΪ fill
| °¸Àý
| var v = new Vertical(); v.setAlignment("center"); // ÉèÖÃ¶ÔÆë·½Ê½Îª¾ÓÖÐ /*¿ÉѡֵÈçÏ£º - fill: Ìî³ä¶ÔÆë - left: ×ó¶ÔÆë - right: ÓÒ¶ÔÆë - top: ¶¥²¿¶ÔÆë - bottom: µ×²¿¶ÔÆë - center: ¾ÓÖÐ¶ÔÆë ĬÈÏֵΪ fill¡£ */
| ʾÀý£º
|
|