DHMoreApps 0.1.11

DHMoreApps 0.1.11

DHs 维护。



DHMoreApps 0.1.11

  • DHs

DHMoreApps

描述

DHMoreApps 是一个创建用来在您的应用程序内部展示您的开发者应用页面的 iOS 库。它类似于 App Store 的视觉效果。

使用 method

要运行示例项目,首先从仓库中克隆它,然后从 Example 目录运行 pod install

只需从 DHMoreApps.h 头文件导入,并调用以下描述的一种方法来展示视图控制器。

#import <DHMoreApps/DHMoreApps.h>

...

- (IBAction)buttonPressed:(id)sender {

    DHMoreApps *moreAppsManager = [DHMoreApps sharedManager];

    [moreAppsManager presentMoreAppsInViewController:self
                                         developerId:@"916400739" // You can find your developer id in your iTunes link of your apps: https://itunes.apple.com/tz/developer/ho-van-dai/id916400739?mt=8
                                     descriptionType:DHDescriptionTypeScreenshots
                                          completion:nil];

    /* 
    // OR
    [moreAppsManager presentMoreAppsInViewController:self
                                              appIds:@[@"app_id_1", @"app_id_2", ...] // The ids of the apps you want to show
                                     descriptionType:DHDescriptionTypeText
                                          completion:nil];
    */

    moreAppsManager.showActionButton = NO;
    moreAppsManager.showPrice = NO;
    moreAppsManager.title = NSLocalizedString(@"More apps", nil);

    moreAppsManager.willDismissBlock = ^{
        NSLog(@"will dismiss more apps view controller");
    };

    moreAppsManager.didDismissBlock = ^{
        NSLog(@"did dismiss more apps view controller");
    };

    moreAppsManager.didSelectAppBlock = ^(NSString *appId){
        NSLog(@"did select app id: %@", appId);
    };
}

要求

该库需要 iOS 7 和 ARC。

安装

DHMoreApps 可通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中

pod "DHMoreApps"

或者,简单地将所有文件复制到您的项目中。

作者

DHs, [email protected]

许可协议

DHMoreApps 在 MIT 许可协议下提供。更多信息请参阅 LICENSE 文件。