1

私は次のようにUIMenuControllerをカスタマイズしました:

UIMenuItem* note = [[[UIMenuItem alloc] initWithTitle:@"Note action:@selector(noteItemTapped:)] autorelease];
UIMenuItem* share = [[[UIMenuItem alloc] initWithTitle:@"Share" action:@selector(shareItemTapped:)] autorelease]; 
[[UIMenuController sharedMenuController] setMenuItems:[NSArray arrayWithObjects:note, share, nil]];
[[UIMenuController sharedMenuController] update];

UIWebViewでは機能しますが、いくつかの問題があります。1)いくつかの使用後、デフォルトの[コピー]ボタンのみが表示されます。2)タッチしません(ビューにUITapGestureRecognizerが追加されています)が、少しタッチしてドラッグすると、彼らは大丈夫です。

誰かが私にそのようなカスタマイズのいくつかのチュートリアルを提供したり、問題についていくつかの提案をしたりできますか?

4

1 に答える 1

1

これがあなたの問題を解決するはずのStackoverflowAnswerです:

UIMenuControllerが表示されない

于 2011-12-24T20:36:04.690 に答える