Hi Tarek
I had to temporarily place the shouldAutorotateToInterfaceOrientation: method in the SCTableViewController class because SCT uses this class to create and present a modal view when adding. We don't pass our own view controller (unless I'm overlooking that).
Also, when presenting this modal view on an iPad, instead of just using presentModalViewController: as you would on an iPhone or iPod, you should detect it's an iPad an present the modal view by:
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:controller];
[navController setModalPresentationStyle:UIModalPresentationFormSheet];
[navController setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
[self presentModalViewController:navController animated:YES];
Otherwise the view takes up the entire screen.