Iphone 使用NSArray存储UIWebView以与UIToolBar一起使用
我有一个WebView、UIToolBar和一个Next按钮和Previous按钮 我有6个HTML页面,我需要显示顺序取决于按下下一步或上一步按钮 例如:从HTML第1页开始,按next并加载HTML第2页。按next并加载HTML第3页。等等 当前加载的UIWebView如下所示:Iphone 使用NSArray存储UIWebView以与UIToolBar一起使用,iphone,uiwebview,nsarray,uitoolbar,Iphone,Uiwebview,Nsarray,Uitoolbar,我有一个WebView、UIToolBar和一个Next按钮和Previous按钮 我有6个HTML页面,我需要显示顺序取决于按下下一步或上一步按钮 例如:从HTML第1页开始,按next并加载HTML第2页。按next并加载HTML第3页。等等 当前加载的UIWebView如下所示: [webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForRes
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"PrepareEquipment" ofType:@"html"]isDirectory:NO]]];
我希望能够按下“下一步”按钮并用下一个HTML页面加载webview
我该怎么做?这是一种逃避还是有更好的方法
非常感谢你们的帮助
Stefan.确实有一个简单的问题 创建2个属性:1个NSArray页面列表和1个int currentPage 首先,你应该将你的html页面名称储存在一个数组中(按顺序排列) 单击箭头,只需增加或减少currentPage,然后:
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:[self.pageList objectAtIndex:currentPage] ofType:@"html"]isDirectory:NO]]];
别忘了禁用按钮(如果currentPage==0,则禁用上一个按钮;如果currentPage==[self.pageList count]-1,则禁用下一个按钮)
就这些,祝你好运
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:[self.pageList objectAtIndex:currentPage] ofType:@"html"]isDirectory:NO]]];