bear(340098052) 16:25:56
有沒有遇到這樣的設置:
當窗口寬度比較小時,里面的控件自動換行
例如下圖,窗口比較小時,一行只顯示5個按鈕。當窗口最大化后,一行可以顯示10個按鈕了

G$QB3N_@J)P~B~W)7HH.jpg)
廣州--倔強(710940240) 16:27:31
這不是很正常嗎
bear(340098052) 16:28:56
這個正常嗎?
為什么我這里不行呢
我將好多按鈕放在一個水平布局里
當水平布局寬度比較小時,多余的按鈕直接不顯示,而不是換行顯示
愿懂一人心(12307290) 16:30:26
這個要看你那個list是從什么繼承的了
廣州--倔強(710940240) 16:30:45
我之前是自己重寫的container的setpos。
bear(340098052) 16:31:02
這個是用list?
我沒用list,直接放在horizontal里的
愿懂一人心(12307290) 16:31:06
你要是從CTileLayoutUI繼承,只要實現setpos就可以
你需要繼承已經寫好的listlayout,那個里面排位置什么的都寫好了
bear(340098052) 16:34:23
好像沒有listlayout把,我沒找到啊
我看看源碼
bear(340098052) 16:36:48
在CList里找到一個setpos函數,估計就是了
愿懂一人心(12307290) 16:37:02
listlayout是我隨便寫的
bear(340098052) 16:38:05
話說把按鈕放在tileLayout里,是否能直接效果?
愿懂一人心(12307290) 16:38:27
可以
bear(340098052) 16:38:46
想起來了,game demo里的游戲大廳貌似實現了這個效果
感謝
