Ho un EKCalendarChoosere
che mi consente di selezionare i calendari. Vedo chiamare i calendari e i metodi delegati (EKCalendarChooserDelegate
). Tuttavia, quando accedo alla proprietà dei calendari selezionati del selettore del calendario, sono sempre nulli. È necessario aggiungerli manualmente o il chooser lo gestisce? Grazie in anticipoPerché la proprietà selectedCalendars di EKCalendarChooser è nullo?
risposta
Se siete ancora interessati perché il metodo calendarChooserSelectionDidChange restituisce un risultato NULL per selectedCalendars. Stavo avendo lo stesso problema.
Quando calendarChooserSelectionDidChange metodo delegato viene chiamato, se il EKCalendarChooser è configurato utilizzando EKCalendarChooserSelectionStyleSingle tutto funziona perfettamente. Ma se è setup per EKCalendarChooserSelectionStyleMultiple, i calendarChooserSelectionDidChange metodo delegato incendi, ma i calendarChooser.selectedCalendars ritornerà NULL, a meno che non si imposta la NSSet dei calendari per l'EKCalendarChooser quando la sua creazione cioè: detailViewController.selectedCalendars = mySelectedCalendars ; o detailViewController.selectedCalendars = [NSSet setWithArray: [eventStore calendars]];
Sembra non è necessario per popolare il NSSet
, appena alloc-init (nel EKCalendarChooser
s' viewDidLoad
): EKCalendarChooser multiple selection does not work
Questa dovrebbe essere la risposta accettata. Se fai ciò che è suggerito nella risposta accettata, tutti gli elementi nel set vengono controllati quando viene presentato il VC. –
- 1. Perché NSDictionary è nullo?
- 2. Entity proprietà di navigazione quadro è nullo
- 3. Perché la proprietà del delegato debole dell'oggetto mio è nullo nei test di unità?
- 4. Perché strncpy non è nullo?
- 5. Proprietà navigazione Entity Framework 7 è nullo
- 6. test se una proprietà non è nullo prima di tornare
- 7. Perché l'oggetto .__ proto __.__ proto__ non è nullo?
- 8. Perché il globale è nullo in funzione?
- 9. Il campo readonly inizializzato è nullo, perché?
- 10. python - perché la proprietà di sola lettura è scrivibile?
- 11. navigator.serviceWorker.controller è sempre nullo
- 12. Perché CurrentCulture è una proprietà di Thread?
- 13. TestContext è nullo
- 14. Perché lo swapping di array multidimensionali non è nullo?
- 15. Perché l'eccezione è nullo in AfterExecute() di ThreadPoolExecutor?
- 16. Ajax con history.pushState e popstate: cosa devo fare quando la proprietà dello stato popstate è nullo?
- 17. Perché la finestra AppDelegate.swift è facoltativa?
- 18. WebBrowser.Document.Body è sempre nullo
- 19. Perché la proprietà del mio designer non è serializzata nell'ASPX
- 20. Perché la proprietà IsChecked è nullable boolean in WPF CheckBox?
- 21. Come verificare se la proprietà ViewBag è nullo o non esiste
- 22. document.querySelector (...) è l'errore nullo
- 23. Checking annidati proprietà che può essere nullo
- 24. ListView SelectedItems binding: perché l'elenco è sempre nullo
- 25. La proprietà managedObjectContext di NSManagedObject è nil
- 26. this.NavigationController è nullo
- 27. Perché l'oggetto Bundle è sempre nullo su onCreate()?
- 28. Perché il BaseType della mia interfaccia è nullo?
- 29. Perché il mio contesto nel mio frammento è nullo?
- 30. Perché questa proprietà dell'oggetto non è definita?
Sto avendo un problema nel modo in cui si potrebbe implementare questa. Potresti includere il tuo codice per la soluzione? Sono disperato!!!!! haha – jsetting32
Questo non è giusto. Precontrerà tutti gli elementi nel set. Se non li vuoi selezionati, usa solo un set vuoto. –