iOS: проблема высоты ячейки EKEventEditViewController - PullRequest
0 голосов
/ 16 ноября 2018

У меня проблема, когда я добавляю EKEventEditViewController к своим данным о событии, за исключением двух первых ячеек, все остальные ячейки отображаются с неправильным размером.

Это мой код после нажатия на кнопку добавить в календарькнопка в листе действий:

self.eventStore.requestAccess( to: EKEntityType.event, completion:{(granted, error) in
        DispatchQueue.main.async {
            if (granted) && (error == nil) {
                let event = EKEvent(eventStore: self.eventStore)
                event.title = String(format: localizedString("some_localized_text"))
                event.location = eventLocationName
                event.startDate = eventStartDate
                event.endDate = eventEndDate
                event.notes = eventNote
                let eventController = EKEventEditViewController()
                eventController.event = event
                eventController.eventStore = self.eventStore
                eventController.editViewDelegate = self
                self.present(eventController, animated: true, completion: nil)

            }
        }

Результат равен

this is link of result:

PS: проблема обнаружена только в Xcode 10.1, она не отображаетсяс Xcode 9.4.1, но с тем же кодом для нового проекта у меня нет проблем, ячейки показывали нормально.

Так что любая помощь по этому вопросу была бы потрясающей.

...