In Swift, wie benutzerdefinierte Picker-Ansicht von Unterklasse UPickerView erstellen, so dass nur Datumsauswahl angezeigt wird? Konnte keine Antwort dafür finden. Jede Art von Hilfe wird geschätzt.Wie benutzerdefinierte UIPickerView erstellen und Unterklasse erstellen, die nur Datum zeigt, in swift?
1
A
Antwort
1
Hoffnung das wird Ihnen helfen:
class CustomPicker: UIDatePicker {
override init(frame: CGRect) {
super.init(frame: frame)
self.datePickerMode = .Date
}
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
}
weise wie folgt erstellen:
let picker = CustomPicker(frame: CGRectMake(10, 20, 200, 200))
Ich habe den Rahmen für Demo-Zwecke festgelegt.
1
der Lage sein, den Picker von Code zu instanziiert und Storyboard Sie so beide initializers außer Kraft zu setzen haben:
class DatePicker: UIDatePicker {
override init(frame: CGRect) {
super.init(frame: frame)
sharedInit()
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
sharedInit()
}
private func sharedInit() {
datePickerMode = .Date
}
}
Verwandte Themen
- 1. Erstellen Sie eine Swift Dictionary-Unterklasse?
- 2. Benutzerdefinierte Datenquellenklasse für UIPickerView in Swift
- 3. Erstellen einer NSMutabaleArray-Unterklasse in Swift
- 4. Swift - UIPickerView programmgesteuert erstellen und anzeigen, wenn BarButtonItem gedrückt wird
- 5. UIPIckerView zeigt Bilder und Strings
- 6. Wie erstellen Sie eine benutzerdefinierte Unterklasse von IO in Ruby?
- 7. Swift Constraints in Unterklasse
- 8. Benutzerdefinierte UIViewController-Unterklasse zeigt nur einen schwarzen Bildschirm
- 9. So erstellen Sie benutzerdefinierte Abschlussblock in Swift
- 10. Delegatmethoden in Swift für UIPickerView
- 11. Unterklasse MKOverlayPathView zum Erstellen MKPolylineView
- 12. Erstellen von generischen mit Unterklasse
- 13. Wie kann ich Unterklassen mit Argo und Swift erstellen?
- 14. Wie kann ich benutzerdefinierte Klasse von uiimageview erstellen - swift
- 15. Erstellen eines Klassenvektors, der Unterklasse
- 16. Multi UIView Unterklasse erstellen in Schleife
- 17. Erstellen Sie eine benutzerdefinierte scrollbaren Sammlung Ansicht, die das Verhalten von UITableView in Swift
- 18. Django - Unterklasse UserAdmin zum Erstellen dynamischer Vorlagen?
- 19. iOS - Erstellen UIView Unterklasse für abgerundetes Rechteck
- 20. möchte ich NSString zu NSDate aber UIPickerView zeigt aktuelle Datum
- 21. Programmgesteuert erstellen NSWindow in Swift
- 22. Wie generischer Komfort Initialisierer in Swift erstellen?
- 23. Swift-Projekt nicht erstellen
- 24. , wie eine benutzerdefinierte Indizierung erstellen
- 25. Swift - CoreData für Kurs- und Aufgabenmodelle erstellen
- 26. So erstellen Sie coffeescript singleton Unterklasse
- 27. UIPickerView Mit verschiedenen Zeilenhöhen für die gleiche Komponente swift
- 28. Stripe-Kunde in Swift erstellen
- 29. SNMP: Benutzerdefinierte OID erstellen
- 30. Wie NSMutableDictionary in Swift 2.0 zu erstellen
Sie müssen UIDatePicker keine Unterklasse für das erstellen, erstellen Objekt setzen Sie seine Eigenschaft datePickerMode zu UIDatePickerModeDate und es wird nur date.ex. _datePicker.datePickerMode = UIDatePickerModeDate; – sanman
Es gibt verschiedene Orte, die ich gleiche Picker-Ansicht mit Datum erstellen muss, also möchte ich nicht den Modus überall – coolly