私が望むのは、admobの上に広告ビューがあり、リフレッシュするためにプルダウンするテーブルビューです。今私はtableheaderviewを使用していますが、それはスクロールして、私は広告を維持する必要があります。 viewforheaderはスクロールせず、セクションヘッダーに必要な標準ヘッダーを取り除きます。私がtableVCから継承している場合は、とにかくloadviewをオーバーライドして広告を保持する静的ビューを構築し、その下にtableviewを持つことはありますか?私はloadviewを書いてみましたが、広告を得ることができますが、tableviewをしようとすると、 "選択されたフレームを復元することができません"コンソールで取得します。私は非常に簡単に実装するための技術をリフレッシュするカルバーのプルを使用しています。私はtableVCを知っているルートビューがtableviewだと仮定して、どうすればそれを回避することができますか?ネット上のすべてのソリューションは、標準のUIViewControllerを使用しますが、これは私のloadViewメソッドであるサブビューとしてテーブルビューを追加する(あなたがUITableVCから継承する必要がある場合)
リフレッシュするためにプルのスタック原因をイム言う:
self.tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 60, 320, 400) style:UITableViewStylePlain];
self.tableView.dataSource = self;
self.tableView.delegate = self;
[self.view addSubview:self.tableView];
お互いに正しく話すことができません。私はPullRefreshVCとMyVCを持っています。 PullRefreshVCにはUIVCにスーパークラスがあり、MyVCにはPullRefreshVCがあるため、自分の望むようにUIVCから継承します。 MyVCのviewdidloadでは、PullRefreshVCのviewdidloadが[super viewdidload]によって呼び出されます。その中で、あなたがテーブルビューをプルダウンするときに表示されるビューはセットアップされ、サブビューとして追加されます。しかし、self.tableviewに追加しようとすると表示されません。もし私がself.viewをすれば、私はそれを見ます。スーパークラスのself.tableviewを実際に画面に表示されるテーブルビューにするにはどうすればいいですか? – skinsfan00atg