小程序
小游戏
企业微信
微信支付
扫描小程序码分享
现在每次点击增加固定行数的文本有做到可以用克隆体和移动坐标积木实现,但如果文本行数不固定就蛋疼了,还有超框上滑显示这个有点无从下手~求大佬谈谈思路
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
整体思路就是,判断一下显示内容,如果超过规定的长度,就截取前半部分显示。然后等滑动的时候。再把内容改为后面的部分,图中写了个大概,还要判断Y的坐标,估计还要增加个变量负责统计滑动的次数,根据次数显示哪一部分,如果想再细化可以根据滑动的距离显示内容,再细化的话,显示的时候加一点慢慢向上移动的动画,看上去像划上来的。。应该有很多细节可以细化。
还有方案二:
文本周围加上图层,只留一个显示的窗口,周围的图层可以覆盖文本。这样当你滑动的时候,只需要调整文本框的Y坐标,超过外面的图层就会被覆盖掉。这样看上去也是滑动。这种方案需要周围图层跟你背景融合。看不出来有图层。
这样的,只需要上下移动文本就可以了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
整体思路就是,判断一下显示内容,如果超过规定的长度,就截取前半部分显示。然后等滑动的时候。再把内容改为后面的部分,图中写了个大概,还要判断Y的坐标,估计还要增加个变量负责统计滑动的次数,根据次数显示哪一部分,如果想再细化可以根据滑动的距离显示内容,再细化的话,显示的时候加一点慢慢向上移动的动画,看上去像划上来的。。应该有很多细节可以细化。
还有方案二:
文本周围加上图层,只留一个显示的窗口,周围的图层可以覆盖文本。这样当你滑动的时候,只需要调整文本框的Y坐标,超过外面的图层就会被覆盖掉。这样看上去也是滑动。这种方案需要周围图层跟你背景融合。看不出来有图层。
这样的,只需要上下移动文本就可以了。