我通过将标签栏和 6 或 7 个标签栏项目拖到 UIViewController 上添加了它们,然后在上面添加了一个 web 视图。
我的目标是在单击不同选项卡时在 Web 视图中加载不同的本地 HTML 文件,我将选项卡栏作为 UIViewController 的委托,然后使用此方法来实现每个选项卡的操作。
我的问题是当我添加 6 或 7 个标签时,它们并排出现,“更多”按钮不工作!如何激活此“更多”选项卡?
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
if(item.tag == 1)
{
NSString *path = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
webview.opaque = NO;
webview.backgroundColor = [UIColor clearColor];
[webview loadRequest:request];
}
}