我正在使用故事板构建文章阅读应用程序。
我也在使用 AMSlideMenu Library 作为主菜单。我面临一个问题,即当用户单击 AMSlideMenu 中的不同行时,我想传递不同的 url 值。
这是我的故事板:
这是我的代码:
-(NSString *)segueIdentifierForIndexPathInLeftMenu:(NSIndexPath *)indexPath
{
NSString *idetifier = @"firstSegue";
// ysTableViewController *str;
switch (indexPath.row) {
case 0:
urlString = @"http://example.com/1";
break;
case 1:
urlString = @"http://example.com/2";
break;
case 2:
urlString = @"http://example.com/3";
break;
default:
urlString = @"http://example.com/4";
break;
}
return idetifier;
}
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
// Make sure your segue name in storyboard is the same as this line
if ([[segue identifier] isEqualToString:@"firstSegue"])
{
ysTableViewController *controller = (ysTableViewController *)segue.destinationViewController;
NSLog(@"asgasfg-----%@",urlString);
controller.Mainlinks = urlString;
}
}