XHMediaZoom 1.0

XHMediaZoom 1.0

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布上次发布2014年12月

未命名维护。



  • 作者:
  • xhzengAIB

中文:类似 instagrm 图片、视频等资源的缩放动画视图查看详细内容,根据 ImageView 的位置进行缩放,并具有查看语音资源的播放功能,注意:资源文件可以是网络的,也可以是本地的,方便自定义使用,并具有 iOS7 背景毛玻璃效果,可以自定义设置是否开启。

英文:类似于 instagrm 图片缩放动画、视频和其他资源视图查看详细信息,根据 ImageView 的位置进行缩放,并具有查看语音资源的播放功能,注意:资源文件可以是网络的,也可以是本地的,便于自定义使用,并具有 iOS7 背景毛玻璃效果,可以自定义设置是否开启。

image image image

安装

安装

中文:CocosPods 安装 XHMediaRecorder 的推荐方法,只需在 Podfile 中添加以下行

英文:CocosPods 是安装 XHMediaRecorder 的推荐方法,只需在 Podfile 中添加以下行

配置文件

pod 'XHMediaZoom'

例子

示例

- (void)_setup {
    UIImageView *imgaeView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"your image"]];
    imgaeView.userInteractionEnabled = YES;
    [imgaeView addGestureRecognizer:[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(show:)]];
    [self.view addSubview:imgaeView];
}

- (void)show:(UITapGestureRecognizer *)gesture {
    [self _showZoom:(UIImageView *)gesture.view];
}

- (void)_showZoom:(UIImageView *)imageView {
    XHMediaZoom *imageZoomView = [[XHMediaZoom alloc] initWithAnimationTime:0.5 imageView:imageView blurEffect:NO];
    // self.imageView 是你被点击的控件
    // self.imageView is your imageView
    imageZoomView.tag = 1;
    imageZoomView.backgroundColor = [UIColor colorWithRed:0.141 green:0.310 blue:1.000 alpha:1.000];
    imageZoomView.maxAlpha = 0.75;
    [imageZoomView show];
}

感谢

rFlex 提供 VideoPlay

许可

中文:XHMediaZoom 在 MIT 协议下使用,相关的使用协议信息可以在 LICENSE 文件中找到。

英文:XHMediaZoom 可在 MIT 许可下使用,请参阅 LICENSE 文件获取更多信息。