Я создаю UIMenuItem (и инициализирован с помощью UIMenuController), который имеет текст «Share» (см. Скриншот), и я использую это для выбора некоторого текста из textView и совместное использование этого контента.UIMenuItem селектор не активирован, когда выбор каретки не полностью виден
shareMenuItem=[[UIMenuItem alloc] initWithTitle:@"Share" action:@selector(socialShare:)];
Когда TextView имеет высоту таким образом, что она занята в одной строке, селектор для UIMenuItems, что я создал не вызывая.
Вот скриншот, проблемный сценарий. Нажатие на «Share» не запускает соответствующий селектор. Обратите внимание, что каретка выбора не отображается полностью.
Тем не менее, когда высота TextView такова, что она может занимать несколько строк, то селектор срабатывает, когда CARETS выбор полностью видимы (как на скриншоте) ниже.
я застрял с вопросом, пожалуйста, дать свои предложения по решению этой проблемы.
Благодаря