Commit da21f00f authored by David黄金龙's avatar David黄金龙

修改版本号

parent 09f95272
...@@ -2727,7 +2727,7 @@ ...@@ -2727,7 +2727,7 @@
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 3; CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = ""; DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = RXHYW88XR7; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = RXHYW88XR7;
ENABLE_USER_SCRIPT_SANDBOXING = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO;
...@@ -2747,7 +2747,7 @@ ...@@ -2747,7 +2747,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 0.2.3; MARKETING_VERSION = 0.2.7;
PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy; PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = ""; PROVISIONING_PROFILE_SPECIFIER = "";
...@@ -2769,7 +2769,7 @@ ...@@ -2769,7 +2769,7 @@
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 3; CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = ""; DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = RXHYW88XR7; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = RXHYW88XR7;
ENABLE_USER_SCRIPT_SANDBOXING = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO;
...@@ -2789,7 +2789,7 @@ ...@@ -2789,7 +2789,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 0.2.3; MARKETING_VERSION = 0.2.7;
PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy; PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = ""; PROVISIONING_PROFILE_SPECIFIER = "";
......
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
// //
import UIKit import UIKit
import Photos
/* /*
文件清单 文件清单
*/ */
...@@ -16,7 +17,7 @@ class YHFileListViewController: YHBaseViewController { ...@@ -16,7 +17,7 @@ class YHFileListViewController: YHBaseViewController {
var orderId : Int? var orderId : Int?
private let certificateReqVM : YHCertificateViewModel = YHCertificateViewModel() private let certificateReqVM : YHCertificateViewModel = YHCertificateViewModel()
private lazy var headView : YHFileListHeaerView = { private lazy var headView : YHFileListHeaerView = {
let view = YHFileListHeaerView() let view = YHFileListHeaerView()
...@@ -55,7 +56,7 @@ class YHFileListViewController: YHBaseViewController { ...@@ -55,7 +56,7 @@ class YHFileListViewController: YHBaseViewController {
private lazy var footLable : UILabel = { private lazy var footLable : UILabel = {
let footLable = UILabel() let footLable = UILabel()
footLable.text = "*感谢您对银河移民的信赖,以上信息均用于香港优才签证申 请银河移民承诺对您所提供的信息将绝对保密" footLable.text = "*感谢您对银河移民的信赖,以上信息均用于香港优才签证申 请银河移民承诺对您所提供的信息将绝对保密"
footLable.textColor = .white footLable.textColor = .white
...@@ -115,10 +116,14 @@ extension YHFileListViewController { ...@@ -115,10 +116,14 @@ extension YHFileListViewController {
make.height.equalTo(YHFileListBottomView.viewH) make.height.equalTo(YHFileListBottomView.viewH)
} }
bottomView.block = { flag in bottomView.block = { [self] flag in
if flag == 1 { if flag == 1 {
printLog("生成清单") printLog("生成清单")
YHHUD.flash(message: "保存成功") if let image = self.captureScrollView(scrollView: self.myScrollView) {
saveImageToPhotosAlbum(image: image)
} else {
YHHUD.flash(message: "截图失败~~~")
}
} }
} }
...@@ -153,4 +158,44 @@ extension YHFileListViewController { ...@@ -153,4 +158,44 @@ extension YHFileListViewController {
} }
return return
} }
func captureScrollView(scrollView : UIScrollView) -> UIImage? {
var image: UIImage? = nil
let savedContentOffset = scrollView.contentOffset
let savedFrame = scrollView.frame
scrollView.contentOffset = .zero
scrollView.frame = CGRect(x: 0, y: 0,
width: scrollView.contentSize.width,
height: scrollView.contentSize.height)
UIGraphicsBeginImageContext(scrollView.frame.size)
UIGraphicsBeginImageContextWithOptions(
CGSize(width: scrollView.frame.size.width,
height: scrollView.frame.size.height),
false,
UIScreen.main.scale)
scrollView.layer.render(in: UIGraphicsGetCurrentContext()!)
image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
print("contentSize == \(scrollView.contentSize)")
scrollView.contentOffset = savedContentOffset
scrollView.frame = savedFrame
return image
}
func saveImageToPhotosAlbum(image: UIImage) {
// 确保应用有权访问相册
PHPhotoLibrary.requestAuthorization { status in
if status == .authorized {
// 保存图片到相册
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil)
YHHUD.flash(message: "保存成功")
} else {
YHHUD.flash(message: "范围图库权限不足")
}
}
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment