91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

cocostudio學習(UIScrollView控件內部子控件的可視化問題)

發布時間:2020-07-04 00:50:51 來源:網絡 閱讀:338 作者:googlingman 欄目:開發技術

cocostudio學習(UIScrollView控件內部子控件的可視化問題)



本文內容也是本人學習過程中與COCOSTUDIO開發高手Nutty的對話記錄.

googleman  10:57:07

Nutty先生好!按照您的指導,在使用UIScrollView時,先盡量避免使用內部子控件的刪除/移動/添等操作.于是,在強調用戶選擇的是其中內部哪一個子項時我使用了在其前面顯示一個'框'(UIImageView)的方法.
于是,在初期,僅有一個框框出默認選擇的內部子項(也是UIImageView).當點擊其它的子項時,把隱藏的框設置為可見. 試驗中,看到這樣的方案基本OK;但是,當拖動UIScrollView內部的各項時,發現所有的先前被隱藏的'框'(自然是有好多個的)都顯示出來.

請問:這是怎么回事?
另外:我發現在UI編輯器中設置內部子控件為不可見是不起作用的(我使用的是最新版本--v2.1.4e),但這可以通過手式方式設置不可見實現,無大障礙.

googleman  10:59:07

是不是還需要手式設置類似于下面的事件:
scroll_1->addScrollToRightEvent(this,coco_ScrollToRightSelector(SetupScene::onRightScroll));
然后再在上述事件中進行手工屏蔽? 請教了.

Nutty  11:02:39

哦 我知道了 scrollview會對子節點做一個隱藏和顯示的處理
你的子項和框是否同級被添加到scrollview中?

googleman  11:03:33

是的,但是沒有先一起放到一個PANEL中,而是直接放到這個SCROLLVIEW中的

Nutty  11:04:22

建議做法是 panel->addChild(子項);panel->addChild(框) 然后把panel作為scrollview里的每一個子節點 然后去調用 框->setVisible()
后面會修復這個問題 不過目前按照上述做法是可以解決問題的


googleman  11:05:03

OK,看到例子中大都如此,我試試,先謝謝了

Nutty  11:06:52

嗯 好的 不客氣


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

延寿县| 和平区| 鹤庆县| 迁安市| 刚察县| 新竹县| 六安市| 甘孜| 罗江县| 阳谷县| 淮滨县| 竹北市| 保康县| 安新县| 承德县| 庆安县| 保靖县| 万州区| 开江县| 华亭县| 嘉义市| 吴堡县| 大渡口区| 剑川县| 江达县| 凤冈县| 韶山市| 德清县| 松原市| 克拉玛依市| 阿鲁科尔沁旗| 康乐县| 法库县| 望谟县| 武乡县| 绵阳市| 三河市| 涡阳县| 蒙自县| 故城县| 含山县|