improved launch time by not having to make any ui images
This commit is contained in:
parent
565d80910d
commit
65a281d982
@ -15,7 +15,7 @@ struct ScanItemView: View {
|
||||
|
||||
let scan: Scan
|
||||
let images: [Image]
|
||||
let uiImages: [UIImage]
|
||||
// let uiImages: [UIImage]
|
||||
|
||||
private let translucentColour = Color(red: 0.6, green: 0.8, blue: 1, opacity: 0.4)
|
||||
|
||||
@ -25,7 +25,7 @@ struct ScanItemView: View {
|
||||
init(_ scan: Scan) {
|
||||
self.scan = scan
|
||||
self.images = scan.toSwiftUIImages()
|
||||
self.uiImages = scan.toUIImages()
|
||||
// self.uiImages = scan.toUIImages()
|
||||
}
|
||||
|
||||
var body: some View {
|
||||
@ -91,8 +91,9 @@ struct ScanItemView: View {
|
||||
|
||||
if isZoomed {
|
||||
TabView {
|
||||
ForEach(self.uiImages, id: \.self) { img in
|
||||
Image(uiImage: img)
|
||||
ForEach(self.images, id: \.self) { img in
|
||||
// Image(uiImage: img)
|
||||
img
|
||||
.resizable()
|
||||
.scaledToFit()
|
||||
.frame(maxHeight: 400)
|
||||
@ -145,3 +146,10 @@ struct ScanItemView: View {
|
||||
.navigationTitle("Just Scan It!")
|
||||
}
|
||||
}
|
||||
|
||||
extension Image: Hashable {
|
||||
public func hash(into hasher: inout Hasher) {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user