Programmgesteuertes Erstellen einer TableVIew mit Objective-C iOS

Ich bin neu in der Entwicklung von iOS-Anwendungen und Objective C selbst, daher habe ich wahrscheinlich eine sehr einfache Frage.

Derzeit habe ich die folgende Methode, die über einen ToolBar-Button-Klick aufgerufen wird. Mit dieser Methode wird eine Tabellenansicht in der Frame-Variablen erstelltfr.

<code>- (IBAction)addGolfer:(id)sender {
    CGRect fr = CGRectMake(101, 45, 100, 416);

    UITableView *tabrleView = [[UITableView alloc]
      initWithFrame:fr
      style:UITableViewStylePlain];

    tabrleView.autoresizingMask =
      UIViewAutoresizingFlexibleHeight |
      UIViewAutoresizingFlexibleWidth;
    tabrleView.delegate = self;
    tabrleView.dataSource = self;
    [tabrleView reloadData];

    self.view = tableView;
}
</code>

Das Ergebnis des Aufrufs dieser Methode ist nicht das, was ich erwarte. Anstatt die Tabellenansicht im Frame "fr" zu erstellen, füllt die Tabellenansicht den gesamten Bildschirm aus.

Auch hier bin ich total neu und würde mich über jegliche Antworten und Anregungen freuen. Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage