Dies geschieht, weil Sie eine neue Klasse erstellen, die Sie nicht verwenden. Machen Sie also die Eigenschaft dieser Klasse und übergeben Sie die Referenz der Klasse c in einer anderen Klasse und dann können Sie diese Eigenschaft ausblenden
In ClassA zum Beispiel haben Sie Tabellenansicht.
Setzen Sie dieses in ClassA.h
@property (weak, nonatomic) IBOutlet UITableView *tableview;
Von classB.h Datei Eigenschaft
@property (Strong, nonatomic) classA *classAObject;
und Form classb.m
classA machen Datei an, Tabellenansicht ausblenden möchten schreibe dies
self.classAObject.tableview.hidden = YES;
beim Öffnen classB classA Verweis übergeben
ClassB *classB = [[ClassB alloc] initWithNibName:@"ClassB" bundle:nil];
classB.classAObject = self;
[self.navigationController pushViewController:classB animated:YES];
Ist 'a.viewInClassA' standardmäßig ausgeblendet? und Ausgänge sind verbunden oder, wenn sie programmatisch erstellt werden, wird sie hinzugefügt, um "a" anzuzeigen? – NeverHopeless
Ja versteckt in storyBoard, und Steckdose ist verbunden. –
Was ist der Wert der Alpha-Eigenschaft dieser Ansicht? – NeverHopeless