From 3d305d95ac8ae0f20d47de5be9dca95ad05be567 Mon Sep 17 00:00:00 2001 From: Max Goedjen Date: Sat, 25 Sep 2021 15:12:35 -0700 Subject: [PATCH] Embed detail in scrollview (#241) --- Secretive/Views/SecretDetailView.swift | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/Secretive/Views/SecretDetailView.swift b/Secretive/Views/SecretDetailView.swift index f8c7d12..e6e335a 100644 --- a/Secretive/Views/SecretDetailView.swift +++ b/Secretive/Views/SecretDetailView.swift @@ -8,19 +8,21 @@ struct SecretDetailView: View { private let keyWriter = OpenSSHKeyWriter() var body: some View { - Form { - Section { - CopyableView(title: "SHA256 Fingerprint", image: Image(systemName: "touchid"), text: keyWriter.openSSHSHA256Fingerprint(secret: secret)) - Spacer() - .frame(height: 20) - CopyableView(title: "MD5 Fingerprint", image: Image(systemName: "touchid"), text: keyWriter.openSSHMD5Fingerprint(secret: secret)) - Spacer() - .frame(height: 20) - CopyableView(title: "Public Key", image: Image(systemName: "key"), text: keyString) - Spacer() + ScrollView { + Form { + Section { + CopyableView(title: "SHA256 Fingerprint", image: Image(systemName: "touchid"), text: keyWriter.openSSHSHA256Fingerprint(secret: secret)) + Spacer() + .frame(height: 20) + CopyableView(title: "MD5 Fingerprint", image: Image(systemName: "touchid"), text: keyWriter.openSSHMD5Fingerprint(secret: secret)) + Spacer() + .frame(height: 20) + CopyableView(title: "Public Key", image: Image(systemName: "key"), text: keyString) + Spacer() + } } + .padding() } - .padding() .frame(minHeight: 200, maxHeight: .infinity) }