ストーリーボードを使った記事読み上げアプリを作っています。
メイン メニューには 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;
}
}