目前我正在尝试在我的ipad应用中创建自定义进度指示器。但目前ios sdk中没有此类控制器。
那么如何创建呢?
答案 0 :(得分:2)
我对此有一个非常有趣的看法 - 您需要创建一个UIImageView
,就像您的照片上的那个一样,并将需要突出显示的区域保持透明。然后你在它下面放了一个蓝色的UIView
并使用动画块改变它的框架 - 有点'向右'拖动它 - 所以看起来它正在填充进度指示器。这很简单,试一试。
答案 1 :(得分:0)
您最好的选择是使用CAShapeLayer绘制加载栏,然后相应地制作动画。
Joe Conway(以前的Big Nerd Ranch)创建了一个圆形进度条,可以找到here我建议跟随他为他的项目制定的代码并相应地修改它。