feat(ios):照片上传数量
This commit is contained in:
@@ -9,6 +9,7 @@ import 'package:flutter_screenutil/flutter_screenutil.dart';
|
||||
import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:image_picker/image_picker.dart';
|
||||
|
||||
// import 'package:images_picker/images_picker.dart';
|
||||
import 'package:permission_handler/permission_handler.dart';
|
||||
|
||||
@@ -276,7 +277,9 @@ class _UploadImagesState extends State<UploadImages> {
|
||||
builder: (BuildContext ctx) {
|
||||
return CupertinoActionSheet(
|
||||
title: const Text('上传图片'),
|
||||
message: Text('请选择上传方式\n相册最多${max ?? 9}张'),
|
||||
message: (max == null || max == 0)
|
||||
? null
|
||||
: Text('请选择上传方式\n相册最多${max ?? 9}张'),
|
||||
actions: <Widget>[
|
||||
CupertinoActionSheetAction(
|
||||
child: const Text('拍照上传'),
|
||||
@@ -326,7 +329,9 @@ class _UploadImagesState extends State<UploadImages> {
|
||||
// List<Media>? images =
|
||||
// await ImagesPicker.pick(count: number, pickType: PickType.image);
|
||||
List<String> list = [];
|
||||
List<XFile>? images = await ImagePicker().pickMultiImage(limit: number,);
|
||||
List<XFile>? images = await ImagePicker().pickMultiImage(
|
||||
limit: number,
|
||||
);
|
||||
if (images.isEmpty != true) {
|
||||
for (var element in images) {
|
||||
String path = await saveNetworkImgGallery(
|
||||
|
||||
Reference in New Issue
Block a user