我的应用程序中有splitview。从详细视图中,我打开模态视图。
我还从包含tableview的模态视图中打开一个UIPopOver。
现在我想从tableview的“didSelect”中删除该模态视图。我试过这个,但它不起作用。
当我推动该视图(而不是呈现模态视图)时,它被解雇并且工作正常。
但我希望通过提出模态来实现这一目标。
我使用了以下代码:
//from the view in popover...
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
ModalView *reader = [[ModalView alloc]init];
[reader dismissModal];
}
//in ModalView..
-(void)dismissModal
{
[self dismissModalViewControllerAnimated:YES];
}
怎么做?
感谢。