Ich habe Haupt UIViewController
in denen ich eine UITableView
habe.So rufen Sie einen UIViewController von einer UIView SubClass auf?
In der Zelle UItableView
hatte ich bereits eine UICollectionView
hinzufügen.
in -
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
ich eine Methode der Haupt UIViewController
nenne.
in der Hauptansicht.
-(void)my_method {
AnotherName *view_my=[[AnotherName alloc]initWithNibName:@"AnotherName" bundle:nil];
[self.navigationController pushViewController:view_my animated:NO];
}
Viewdidload
Methode ruft aber view
zeigt nicht.
lesen Sie über Hinzufügen von ChildViewControllers. Sie müssen hier objektorientierte Konzepte verstehen. eine neue Instanz der Ansicht zu machen wird nicht die aktuelle Hierarchie beeinflussen – Shubhank
sehen Sie Ihre View_my-Methode Code? –
Wenn Sie ein Objekt in der Sammlungsansicht auswählen, können Sie angeben, was die App dann ausführen soll. So kann ich dir zeigen, wie es gemacht wird. Denn wie auch immer du es tust, es scheint nicht klar zu sein, was du gepostet hast. – pnizzle