2010-05-03 51 views

回答

1

您可以通過UIMenuController的的菜單項屬性添加自定義菜單,是這樣的:

UIMenuItem* item1 = [[UIMenuItem alloc] initWithTitle:@"One" action:@selector(DoThingOne:)]; 
UIMenuItem* item2 = [[UIMenuItem alloc] initWithTitle:@"Two" action:@selector(DoThingTwo:)]; 
[UIMenuController sharedMenuController].menuItems = [[[NSArray alloc] initWithObjects:item1, item2, nil] autorelease]; 
[item1 release]; 
[item2 release]; 

然而,這僅僅是在iPhone OS 3.2,這將只在這一點使它的iPad。有一個示例here(向下滾動到「自定義編輯菜單項目」)。

至於改變現有的項目,我不認爲目前是可能的。