进度条使用九宫格低百分比时显示错误

如图,设置低百分比的时候,九宫格的右侧部分会移动到左侧
因为需要用九宫格功能实现圆角进度条,希望能修复这个功能

楼主,这个不算bug,正常情况下设置九宫格的控件应该是比图片大的,你这种情况主要是控件大小比图片的1/2还要小,这样的话,我们后渲染的右边就会向右对齐的排布图片的右半部分。
如果楼主想做圆角的进度条,建议使用嵌套方法,上层放个中心透明的圆角,而里面则使用一个普通的进度条

这个还能不算bug? 控件本身的大小是比图片大,但既然是进度条,当然进度是从0开始的。

只能说这两个玩意在底层设计上就是有冲突的

既然LoadingBar需要支持九宫格,我的建议是像CCProgressTimer那样采用裁剪的方式来处理,而不是缩放。

此bug依然存在,就不能加个最小进度限制么

cocostudio的进度条使用九宫格图片,进度百分比设置成0还是有问题,我用的最新版本的windows版本的cocostudio,引擎用的3.2版本

这很明显是设计有问题,应该用CCProgressTimer的方法来实现UILoadingBar
就目前的UILoadingBar根本不可能支持九宫格

尝试了有种解决方法,将九宫格的中心块尺寸设置成原图的尺寸大小就可以了