Can I use segues with designated initializers of view controllers?
-
11-11-2019 - |
题
I am new to storyboards and I have set up a segue from a button to a view controller. This view controller is of a custom subclass SFListViewController
, which has a designated initializer initWithList:
.
Using the designated initializer is the only way to correctly initialize the view controller. However, when using segues the designated initializer won't be called (obviously).
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"Show List"]) {
SFListViewController *listViewController = segue.destinationViewController;
// ????
}
}
How can I make the segue call the designated initializer when performed?
没有正确的解决方案
不隶属于 StackOverflow