RSPlayPauseButton 1.0.1

RSPlayPauseButton 1.0.1

测试已测试
Lang语言 Obj-CObjective C
许可 自定义
发布最后发布2016年11月

Raphael Schaad 维护。




一个带有播放/暂停图标且在这两个图标间良好变形的 UIControl

RSPlayPauseButton Morph Animation

您可以选择两种变形风格:分割和分割与旋转。

如果您使用 CocoaPods,通过在命令行中输入以下内容可以快速尝试:

$ pod try RSPlayPauseButton

将类 RSPlayPauseButton.h/.m 拷贝到您的 Xcode 项目中,或者通过 CocoaPods(添加到 Podfile 中)来添加。

pod 'RSPlayPauseButton', '~> 1.0'

在您的代码中,#import "RSPlayPauseButton.h" 创建控件,设置一个切换操作。

    // ... e.g. in `-viewDidLoad:` ...
    RSPlayPauseButton *playPauseButton = [[RSPlayPauseButton alloc] init];
    [playPauseButton addTarget:self action:@selector(playPauseButtonDidPress:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:playPauseButton];
}

- (void)playPauseButtonDidPress:(RSPlayPauseButton *)playPauseButton {
    [playPauseButton setPaused:!playPauseButton.isPaused animated:YES];
}

由于我发布 RSPlayPauseButton 作为免费且无负担的软件进入公共领域,因此您可以用它做任何您想做的事情,包括在任意的 App Store 应用中使用它。

请随时联系 @RaphaelSchaad