私は Xcode を初めて使用します。バージョン 4.6.3 を使用しています。Macbook は新しいバージョンには古すぎます。
インターネットとスタック オーバーフローを見回しましたが、必要なものが見つからないか、スニペットを機能させることができません。
UITextViewで単語を長押しすると表示されるメニュー項目にメニュー項目を追加したいと考えています。「Wiki」と表示させたいのですが、これを押すと、選択した単語のウィキペディアのページにリンクします。それはSafariを介している可能性がありますか、それともアプリ内でWebビューを使用してこれを行う必要がありますか?
私が見つけた:
UIMenuController *menuController = [UIMenuController sharedMenuController];
UIMenuItem *item1 = [[UIMenuItem alloc] initWithTitle:@"Do This" action:@selector(item1)];
[menuController setMenuItems:[NSArray arrayWithObject:item1]];
しかし、これは何もしなかったようです。
残念ながら、私はウィキペディアのページを検索するための提案を理解できません。私はそこまで詳しくありません。申し訳ありません。通常、コード スニペットをどこに配置すればよいかわかりません。
私が持っているUILabelはテキストをよりよく表示します.長方形のUITextViewのテキストは上部にギャップがあるため、テキストは中央に配置されません.UITextviewパラメータをオフセットすると、テキストは中央ではなく上部に固定されます. メニューを UILabel にアタッチするのは非常に難しいようです。