现在遇到的难点是,不知道怎么往回翻页
顺着翻页,可以得到对应的排列位置,然后获取范围内的字多少就好了,逆着的时候要怎么做呢。。
我只能知道截止位置,并不知道开始位置。文字如何倒着排呢,还不能影响换行的排版
做缓存。缓存几页的内容。一般往回看,顶多不会超过两页。
对每一页内容来说,不过是一个字符串而已。对一个含有换行符的字符串,你拿过来用SPLIT按行拆分成数组,然后你愿意从前往后排也行,愿意从后往前排也行,只不过是FOR ++ 还是 FOR -- 的区别而已。
但建议你最好把动画排版的效果做成一个开关,允许设置,我个人就非常不喜欢动画。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。