【问题标题】:Editing Event in UISplitViewController在 UISplitViewController 中编辑事件
【发布时间】:2023-04-11 01:02:01
【问题描述】:

这个问题困扰了我一个星期。

我有一个UISplitviewController,其中两个面板始终可见。在主视图中,我有一个日历事件列表,当我选择一个时,它会将事件加载到详细视图中。我可以很好地编辑事件,(EKEditEventViewController 显示在当前上下文中,仅显示在详细视图的前面)但是在 iOS8 中,当您单击位置单元格时,会显示一个新的视图控制器并搜索地址你输入的。当我关闭这个位置选择视图控制器时,我的问题就来了。关闭时,它后面的EKEditEventViewController 会填满整个屏幕(它部分出现在拆分视图控制器中的主视图后面)。旋转后,一切都会恢复到应有的状态。

知道为什么会这样吗?任何帮助是极大的赞赏!谢谢

【问题讨论】:

  • 你能贴一些代码吗?

标签: ios ipad ios8 uisplitviewcontroller ekevent


【解决方案1】:

我也遇到过类似的问题:

eventViewController.modalPresentationStyle = UIModalPresentationStyle.CurrentContext

为我做的,但这是你已经做过的,据我所知。

也许将 EKEventViewController 放在 UINavigationController 中可以消除一些其他的问题,并在那里设置当前上下文可能会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多