簡體   English   中英

如何從 SwiftUI 中的圖形樣式 DatePicker 中刪除側邊距?

[英]How to remove the side padding from the Graphical Style DatePicker in SwiftUI?

從下面的屏幕截圖中可以看出,默認情況下, GraphicalDatePickerStyle日期選擇器在兩側都有一個側邊距。 如何移除側邊距,以便控件可以與頂部和底部的其他控件對齊。

添加 padding 0 修飾符不會改變任何東西。 一種解決方法是向控件添加一些偏移量,但我們只想確定沒有更好的選擇。

DatePicker("", selection: $actionNotificationTime, displayedComponents: .hourAndMinute)
  .padding(0)

在此處輸入圖片說明

設置中的相同選擇器完全對齊

在此處輸入圖片說明

控件上有空間偏移的解決方法。 不確定它是否在所有屏幕尺寸下都是“完美的”,但至少它足夠接近。

DatePicker("", selection: $actionNotificationTime, displayedComponents: .hourAndMinute)
    .offset(x: 10)

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM