Как добавить пользовательский пункт меню в меню UITextView, которое является ссылкой на страницу Википедии выбранного слова?
Я новичок в Xcode, я использую версию 4.6.3 - Macbook слишком стар для новой версии.
Я просмотрел интернет и Stack Overflow и не могу найти то, что хочу, или я не могу заставить работать фрагменты кода.
Я хотел бы добавить пункт меню к пунктам меню, которые появляются при длительном нажатии слова в UITextView. Я хочу это сказатьWiki» и когда она нажата, она будет ссылаться на страницу википедии выбранного слова. Это может быть через Safari или я должен сделать это в приложении с веб-просмотром?
Я нашел:
UIMenuController *menuController = [UIMenuController sharedMenuController];
UIMenuItem *item1 = [[UIMenuItem alloc] initWithTitle:@"Do This" action:@selector(item1)];
[menuController setMenuItems:[NSArray arrayWithObject:item1]];
Но это неКажется, я ничего не делаю.
К сожалению, я не могу понять предложения по поиску страницы в Википедии, я не настолько продвинут, извините. Я обычно не знаю, куда поместить фрагменты кода.
UILabel, который у меня есть, лучше отображает текст, текст в прямоугольном UITextView имеет пробел вверху, поэтому текст не центрируется, смещение параметров UITextview означает, что текст закреплен сверху, а не по центру. Присоединение меню к UILabel кажется очень сложным.