0
當iphone用戶長按某些文本時,是否可以覆蓋「複製」菜單中的標題?基本上,我想將文本更改爲「創建註釋」而不是「複製」。那可能嗎?長時間覆蓋iPhone複製菜單標題?
當iphone用戶長按某些文本時,是否可以覆蓋「複製」菜單中的標題?基本上,我想將文本更改爲「創建註釋」而不是「複製」。那可能嗎?長時間覆蓋iPhone複製菜單標題?
您可以通過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(向下滾動到「自定義編輯菜單項目」)。
至於改變現有的項目,我不認爲目前是可能的。