ios – 如何在Apple WatchKit中制作动画按钮?

前端之家收集整理的这篇文章主要介绍了ios – 如何在Apple WatchKit中制作动画按钮?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在WatchKit中创建一个带动画的按钮,但似乎我找不到修改WKInterfaceButton的方法或将图像拖到故事板中的按钮.任何帮助表示赞赏.

解决方法

经过一些研究后我发现了解决方案,它非常简单但很容易被忽略:)

首先,将按钮拖动到故事板中创建的场景中.

其次,选择按钮,将其属性内容从Text更改为Group.如果找不到内容属性,请单击屏幕右上角的“属性检查器”按钮,它看起来像断点按钮或带有条形的向下箭头.

现在,您可以控制在按钮内创建的组.您需要在控制器代码添加此WKInterfaceGroup的引用.这是一个例子:

@interface AAPLButtonDetailController()
@property (weak,nonatomic) IBOutlet WKInterfaceGroup *buttonGroup;   
@end


@implementation AAPLButtonDetailController

- (instancetype)init {
    self = [super init];

    if (self) {
        // Initialize variables here.
        // Configure interface objects here.
        [_buttonGroup setBackgroundImageNamed:@"Bus"];
        [_buttonGroup startAnimating];
    }

    return self;
}

因此,按钮动画将在场景初始化后播放.请记住,目前仅支持帧动画,一个动画中的所有帧都应命名为“Bus0.png”,“Bus1.png”….

希望这可以帮助:)

原文链接:https://www.f2er.com/iOS/332856.html

猜你在找的iOS相关文章