UIMenuItem *menuItem = [[UIMenuItem alloc]initWithTitle:@"分享到新浪微博" action:@selector(changeColor:)];
UIMenuController *menu = [UIMenuController sharedMenuController];
[menu setMenuItems:[NSArray arrayWithObject:menuItem]];
[menuItem release];-(BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
if(action == @selector(changeColor:))
{
if(textView.selectedRange.length>0)
return YES;
}
return NO;
}
本文详细介绍了如何在iOS应用中使用UIMenuItem实现分享到新浪微博的功能,并通过自定义方法来确保只有选中文本时才能触发分享操作。

4426

被折叠的 条评论
为什么被折叠?



