小编use*_*333的帖子

如何将自定义菜单项添加到UITextView菜单,这是指向所选单词的维基百科页面的链接?

我是Xcode的新手,我使用的是4.6.3版 - Macbook对于新版本而言太旧了.

我环顾互联网和Stack Overflow,无法找到我想要的东西,或者我无法获得片段.

我想在UITextView中长按单词时出现的菜单项中添加一个菜单项.我希望它说"Wiki",当按下它时,它将链接到所选单词的维基百科页面.它可能是通过Safari或我应该在具有webview的应用程序中执行此操作?

我发现:

UIMenuController *menuController = [UIMenuController sharedMenuController];
UIMenuItem *item1 = [[UIMenuItem alloc] initWithTitle:@"Do This" action:@selector(item1)];
[menuController setMenuItems:[NSArray arrayWithObject:item1]];
Run Code Online (Sandbox Code Playgroud)

但这似乎没有做任何事情.

不幸的是,我无法理解检索wikipedia页面的建议,我不是那么高级,对不起.我通常不知道在哪里放置代码片段.

UILabel我已经更好地显示了文本,矩形UITextView中的文本在顶部有一个间隙,因此文本不居中,抵消UITextview参数意味着文本锚定在顶部,而不是集中.将菜单附加到UILabel似乎非常困难.

iphone wikipedia objective-c uimenucontroller ios6

11
推荐指数
1
解决办法
3709
查看次数

标签 统计

ios6 ×1

iphone ×1

objective-c ×1

uimenucontroller ×1

wikipedia ×1