cocostudio学习之有关UIScrollView控件的一个问题

发布时间:2020-07-25 21:11:28 作者:googlingman
阅读:501
开发者专用服务器限时活动,0元免费领! 查看>>

我现在有一个场景,使用UI编辑器创建而成,其中包含三个UIScrollView控件。第一个UIScrollView控件中包含大约12个子控件 UIImageView,第二个UIScrollView控件中包含大约16个子控件UIImageView,第三个UIScrollView控件中包含 大约32个子控件UIImageView。上述每一个UIScrollView控件内部的子控件UIImageView根据需要进行覆盖显示。对于前面两 个内容较少的UIScrollView控件,操作正常。对于第三个UIScrollView控件则显示不正常。我左右拖动其中的子控件时出现显示乱套现 象。例如,我使用如下代码:

  UIImageView* currentDesk = dynamic_cast<UIImageView*>(pObject);
    UIScrollView* scroll_3 = dynamic_cast<UIScrollView*>(currentDesk->getWidgetParent());
    UIImageView* desk_mask = dynamic_cast<UIImageView*>(scroll_3->getChildByName("desk_mask"));
    CCPoint pos=currentDesk->getPosition();
    desk_mask->setPosition(pos);


最好就是“框”是个p_w_picpathview 图片是个p_w_picpathview 两个p_w_picpathview添加到一个panel中 框先设置为不可见 把这个panel当作scrollview中的单元子几点放到scrollview中
点击图片的时候把框显示出来。

或者,您是不是说,只要不修改内部控件的位置,把其中IMAGE控件的某些其他属性修改一个(目的是为了显式指出玩家选择的是它),这样是可以的?


是的 除了位置属性 其他所有属性都可以设置 visible scale rotation等

非常感谢!我试试!

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:
  1. 【学习笔记】Android控件的使用
  2. 控件学习汇总

开发者交流群:

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

编辑器 左右 cocostudio

上一篇:类型安全---泛型与非泛型

下一篇:Oracle pfile UNDOTBS参数配置错误案例模仿

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》
开发者交流群×