问题我想调用MainStoryBoard的视图控制器。 我已经在xib文件中创建了UIcellView,并且有按钮,所以当我按下按钮时,我想继续移动 AddLocationVC viewController。
我写了一些代码
UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"Main" bundle:Nil];
AddLocationVC *view = [storyBoard instantiateViewControllerWithIdentifier:@"AddLocation"];
当我按下按钮时,它没有工作,它不会在视图控制器 AddLocationVC 上重定向我,但是控制器会出现在这部分代码中。
答案 0 :(得分:1)
最有效的方法是使用protocols
或blocks
。使用delegate protocol
时,步骤为:
DelegateProtocol
class
cellForItem/RowAtIndexPath:
中,将ViewController
设置为您的单元格的delegate
,并在其中实施protocol
。在这里,您将实例化新ViewController
并呈现/推送delegate
方法