为 Apple Watch 服务的活动指示器库以及一个示例,以测试 watchOS 2 的动画限制。我们正在实现这个 DGActivityIndicatorView 分支中美丽的指示器,并支持球放大、球放大波纹、两点、三点、球之字形、球之字形偏离动画。请注意,静态截图无法展示动画效果,请确保查看下面的 gif。
像我们演示中那样在 Storyboard 中添加和布局 UI 元素,或者根据需求自定义。然后
- (void)willActivate {
// This method is called when watch view controller is about to be visible to user
[super willActivate];
self.animation = [[NKWActivityIndicatorAnimation alloc] initWithType:NKWActivityIndicatorAnimationTypeBallScale controller:self images:@[self.indicatorImage]];
[self.animation startAnimating];
}
- (void)didDeactivate {
// This method is called when watch view controller is no longer visible
[super didDeactivate];
[self.animation stopAnimating];
}
此代码在 MIT 许可证的条款和条件下分发。
出色的活动指示器库 DGActivityIndicatorView