Пример SimpleEKDemo с allowEditing = YES, но в iPad отображается только кнопка «Готово» - PullRequest
1 голос
/ 29 декабря 2010

Пример SimpleEKDemo поставляется с "Targeted Device Family = iPhone" в теге Build в настройках проекта. Он работает как для iPhone, так и для iPad, кнопка «Редактировать», показанная в EKEventViewController.

Однако, если я изменил «Семейство целевых устройств» на «iPad» или «iPhone / Ipad», он все равно будет работать в симуляторе и устройстве iPhone, но не в симуляторе или устройстве iPad. Независимо от того, для параметра allowEditing установлено значение YES или NO, EKEventViewController будет отображать кнопку «Готово» вместо кнопки «Редактировать» в имитаторе или устройстве iPad.

Я развернул фреймворк EventKit в своем собственном проекте и в примере с Kal NativeCal, и у меня возникла та же проблема.

Я искал форум по разработке яблок и интернет, но никакой информации по этому вопросу.

Если у вас ранее была такая же проблема или у вас есть предложения, пожалуйста, помогите.

Спасибо.

Кстати, немного информации о среде разработки для справки:

  1. Mac OS 10.6.5
  2. Xcode 3.2.5
  3. Project Base SDK: 4,2
  4. Project iOS Deployment Target: 4.2

1 Ответ

3 голосов
/ 13 января 2011

Только что нашел ответ от https://devforums.apple.com/message/352279.

Для modalInPopover должно быть указано значение NO.Например:

eventViewController.modalInPopover = NO;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...