2

TableViewインサイトUIPopoverで苦労しています。静的なテーブルビューですが、テーブルは単に空です。

コード:

- (IBAction)settingsBtnPressed:(id)sender {
if(self.pop.isPopoverVisible) {
    [self.pop dismissPopoverAnimated:YES];
} else {
    //SettingsViewController *s = [[SettingsViewController alloc] init];
    SettingsViewController *s = [self.storyboard instantiateViewControllerWithIdentifier:@"settings"];
    s.brain = self.brain;
    self.pop = [[UIPopoverController alloc] initWithContentViewController:s];
    [self.pop setPopoverContentSize:CGSizeMake(400, 500)];
    [self.pop presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
}
}

スクリーンショットの添付:

IBで定義されたグループ化された静的テーブルビューコントローラ。 私が得ている結果。

4

2 に答える 2

1

cellForRow:atIndex:、、などのメソッドを実装numberOfSections:inTableView:しましたnumberOfRows:inSectionか?

于 2012-09-05T14:19:47.230 に答える
0

たぶん、あなたは使用しておらずUITableViewController、むしろUIViewControllerヘッダーファイルにあります。

于 2016-02-17T13:02:19.867 に答える