Tworzenie TableVIew programowo za pomocą Objective-C iOS
Jestem nowicjuszem w tworzeniu aplikacji iOS i samego Objective C, więc mam prawdopodobnie bardzo proste pytanie.
Obecnie mam następującą metodę, która jest wywoływana z kliknięcia przycisku paska narzędzi. Metoda ma na celu utworzenie widoku tabeli w zmiennej ramkifr.
- (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;
}
Wynik wywołania tej metody nie jest tym, czego oczekuję. Zamiast tworzyć widok tabeli w ramce „fr”, widok tabeli wypełnia cały ekran.
Ponownie jestem całkowicie nowy i doceniam wszelkie odpowiedzi i sugestie. Dzięki!