title: Remove SwiftUI Form padding
body: <p>When you use a SwiftUI <code>Form</code> it creates padding on the leading edge, which is fine for <code>Form</code> input but I would like to add additional content to the Form e.g. an image that takes the entire width of the screen, but because the image is in the <code>Form</code>, padding gets applied and the image gets pushed off screen slightly. How can I remove all <code>Form</code> padding?</p>
  <pre><code>struct MyForm: View {
    var body: some View {
      Form {
        Image(uiImage: someImage)
          .resizable()
          .aspectRatio(contentMode: .fill)
          .frame(width: UIScreen.main.bounds.width)
  
        TextField(&quot;Name&quot;, text: $name)
  
        // Other fields
      }
    }
  }
  </code></pre>
  <p>I know that the underlying view for <code>Form</code> is a <code>UITableView</code> where I can do things like <code>UITableView.appearance().backgroundColor = .clear</code> to change the <code>Form</code> appearance, but I can't figure out how to remove the leading padding.</p>
  <p>I also know I can move the <code>Image</code> view outside the <code>Form</code> and put everything in a stack, but that creates other issues with scrolling that I'd like to avoid.</p>