公共组件汇总

公共组件使用方法


大图展示以及重传按钮

<h1>样式展示</h1> <p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/e89de7f489bd4e8702fcbd2f9b07009b?showdoc=.jpg" alt="" /></p> <h1>控件代码参数说明</h1> <p>几种变换的类型 1.控件包括删除,展示,重新从图库和相机获取图片上传, 2.只展示图片不包含删除和重新上传 3.没有图库选择按钮和重新拍照按钮,只有一个同一个位置居中的按钮reUploadTheReceipt</p> <pre><code>index /*选择的是第几个图片*/ canDelete /*是否包含删除图片功能*/ imageArr /*图片的完整URLstring数组*/ selcetPicOrTakePicAgainBackgroundView /*是否展示下面的重新上传按钮*/ deletButtonBlock /*删除第index个图片的回调*/ takePhotoAgainBlock /*重新照相动作block*/ selectPicFromLibaryBlock /*重新从相册获取图片动作block*/ showImageAction /*展示图片动作*/</code></pre> <h1>代码引用</h1> <pre><code>#improt "LLUIKit_ShowOrderBigImageView.h"</code></pre> <pre><code> LLUIKit_ShowOrderBigImageView*showOrderBigImageView = [[LLUIKit_ShowOrderBigImageView alloc]initWithFrame:CGRectMake(0, 0, CRWidth, CRHeight)]; showOrderBigImageView.index = indexPath.row;/*点击了第几个*/ showOrderBigImageView.canDelete = YES;/*能删除*/ showOrderBigImageView.imageArr = imageURLArray;/*图片数据源*/ showOrderBigImageView.selcetPicOrTakePicAgainBackgroundView.hidden = NO;/*可以重新获取图片*/ showOrderBigImageView.deletButtonBlock = ^(NSInteger index) { }; showOrderBigImageView.takePhotoAgainBlock = ^{ }; showOrderBigImageView.selectPicFromLibaryBlock = ^{ }; [showOrderBigImageView showImageAction];</code></pre> <h1>代码使用样例</h1> <pre><code> __weak typeof(self)weakSelf = self; LLUIKit_ShowOrderBigImageView*showOrderBigImageView = [[LLUIKit_ShowOrderBigImageView alloc]initWithFrame:CGRectMake(0, 0, CRWidth, CRHeight)]; showOrderBigImageView.index = indexPath.row; showOrderBigImageView.canDelete = YES; showOrderBigImageView.imageArr = imageURLArray; showOrderBigImageView.selcetPicOrTakePicAgainBackgroundView.hidden = NO; showOrderBigImageView.deletButtonBlock = ^(NSInteger index) { if (_selectWhichType == 0) { [weakSelf.billImageArray removeObjectAtIndex:(index)]; }else{ [weakSelf.freightImageArray removeObjectAtIndex:(index)]; } [collectionView reloadData]; }; showOrderBigImageView.takePhotoAgainBlock = ^{ [weakSelf actionSheet:nil clickedButtonAtIndex:1]; }; showOrderBigImageView.selectPicFromLibaryBlock = ^{ [weakSelf actionSheet:nil clickedButtonAtIndex:0]; }; [showOrderBigImageView showImageAction];</code></pre>

页面列表

ITEM_HTML