वहाँ किसी भी तरह से केंद्र के लिए यह datepicker खड़ी है? यह स्पष्ट रूप से संभव अगर हम खाई Form
(और का उपयोग VStack और Spacers), लेकिन एक बाधा के रूप में रखने की कोशिश के रूप में. या अगर आप की जरूरत है से छुटकारा पाने के लिए के रूप में, मैं पसंद करते हैं रखने के लिए एक रास्ते के समान भूरे रंग की पृष्ठभूमि रंग है कि फार्म उत्पन्न करता है । मैं की तरह होता है सही ग्रे की छाया है कि फार्म उत्पन्न करता है के रूप में एक पृष्ठभूमि है ।
नमूना कोड:
struct TestDate: View {
@State var chosenDate = Date()
var body: some View {
Form {
DatePicker("Date", selection: $chosenDate, in: Date()..., displayedComponents: [.hourAndMinute, .date])
.datePickerStyle(GraphicalDatePickerStyle())
}
}
}
संपादित करें:
मैं डालने की कोशिश की spacers के आसपास फार्म और spacers के भीतर फार्म (दोनों के भीतर VStacks). मैं यह भी जाँच की है अगर Form
किसी भी पैरामीटर बदल सकते हैं पर init
है , लेकिन विपरीत VStack
और HStack
, वहाँ नहीं करने के लिए प्रकट हो सकता है किसी भी संरेखण या रिक्ति मापदंडों पर Form
. केवल content: