//
// MywebView.m
// webviewcaidan
//
// Created by bianruifeng on 13-8-28.
// Copyright (c) 2013年 bianruifeng. All rights reserved.
//
#import "MywebView.h"
//MywebView继承自UIwebView
@implementation MywebView
- (void)item0:(id)sender;
{
NSLog(@"item0");
}
- (void)item1:(id)sender;
{
NSLog(@"item1");
}
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self)
{
UIMenuController *menuController = [UIMenuController sharedMenuController];
UIMenuItem *menuItem0 = [[UIMenuItem alloc] initWithTitle:NSLocalizedString(@"share",nil)action:@selector(item0:)];
MenuItems *menuItem1 = [[MenuItems alloc] initWithTitle:NSLocalizedString(@"111",nil)action:@selector(item1:)];
NSArray *array = [NSArray arrayWithObjects:menuItem0, menuItem1,nil];
[menuController setMenuItems:array];
}
return self;
}
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
if (action == @selector(item0:)||
action == @selector(item1:)
)
{
return YES;
}
return NO;
/*
if (action == @selector(_define:))
{
return NO;//返回NO则不会在菜单中出现
}
if (action == @selector(selectAll:))
{
return YES;
}
if (action == @selector(item0:))
{
return YES;
}
return NO;
*/
}
/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect
{
// Drawing code
}
*/
@end
UIWebView的html操作