MXLMediaView 1.1.0

MXLMediaView 1.1.0

测试已测试
语言 MUMPSMUMPS
许可证 MIT
发布最新发布2014年12月

Kiran Panesar 维护。



这是一个显示 UIImage 并将背景模糊和缩小的类。类似于 Facebook 应用。

兼容性

MXLMediaView 使用 UIKit Dynamics 实现重力效果,因此目前仅兼容 iOS 7。

alt text

使用方式

唯一的第三方依赖关系是 Apple 的 UIImage+ImageEffects,它已包含在此仓库中。

在您的应用程序中显示图像的过程非常简单。首先导入类

#import "MXLMediaView.h"

然后

-(void)pushShowImageButton:(id)sender {
    MXLMediaView *mediaView = [[MXLMediaView alloc] init];
    [mediaView setDelegate:self];

    [mediaView showImage:[UIImage imageNamed:@"[email protected]"] inParentView:self.view completion:^{
      NSLog(@"Done showing MXLMediaView");
    }];
}

或显示视频...

-(void)pushShowVideoButton:(id)sender {
    MXLMediaView *mediaView = [[MXLMediaView alloc] init];
    [mediaView setDelegate:self];

    // The best video on the Internet.
    NSURL *videoURL = [NSURL URLWithString:@"http://website.com/video.mp4"];

    [mediaView showVideoWithURL:videoURL inParentView:self.navigationController.view completion:^{
        NSLog(@"Complete");
    }];
}

代理方法

-(void)mediaView:(MXLMediaView *)mediaView didReceiveLongPressGesture:(id)gesture {
    NSLog(@"MXLMediaViewDelgate: Long pressed received");
}

-(void)mediaViewWillDismiss:(MXLMediaView *)mediaView {
    NSLog(@"MXLMediaViewDelgate: Will dismiss");
}

-(void)mediaViewDidDismiss:(MXLMediaView *)mediaView {
    NSLog(@"MXLMediaViewDelgate: Did dismiss");
}

许可证

MIT。有关更多信息,请参阅 LICENCE 文件。

如果您在本应用中使用它,请发给我一个 tweet

介绍

你认为这个高级开源项目值多少钱?在你回答之前,请稍等一分钟!

看看 MXLMediaView 通过调用一个方法就可以显示任何图像!现在您可以将任何喜欢的图像直接显示在 您的 应用程序中!

没错,所有这些功能只需... 你猜多少钱? $500? $1000? 更多? 不是! 只是 $0。没错!它的价值无可想象,但这是真的!今天订购 PO Box MXL,GitHub,芝加哥 - 除了内布拉斯加州...