怎么实现聊天内容界面中,最新的聊天内容现在在界面最下方,从下往上显示,用引擎现有的scrollview+layout,可以配置出这个逻辑吗??还是要如何实现呢?
引擎现有的可以。
能详细说下如何设置吗?聊天内容从下往上排序,最新的出现再最下方。
直接在content节点上加个layout组件就可以了。
试试scrollToBottom(0)
不是,这样的话,聊天内容也是从上面排序下来,我想从下方排序上去
你这个是把scrollview默认移动到下方吧?

是的,然后向上滚动,看之前的记录
我想实现,新增的聊天内容是在最下面。就算只有一句的时候也在最下面。
那如何让第一句也出现再最下方呢??
重点是设置content节点的尺寸
多试试就知道了
好的,感谢,我再试试。。
为什么我在编辑器里看到的结果跟你的一样。但是用浏览器运行的时候就跑到左上角去了呢?
我是用代码加上去的
var item = cc.instantiate(this.templateItem);
item.getComponent(cc.Label).string = this.chatEditBox.string;
this.content.addChild(item);
这样就会总出现再左上角的位置。
可以看看这个Label组件的对齐方式
还是搞不定。。还是从最上面开始,而且后来的消息是在上方而不是下方

