2つのテーブルビューを持つViewコントローラがあります。もともと私は1しか持っていませんでしたが、うまくいきましたが、今ではいくつかの変更のためにもう1つ追加する必要があります。というラベルのtableViewがView ControllerまたはUIViewに見つかりません
基本的に、XCodeでは、最初のtableviewをtableView1に、2番目のtableviewをtableView2に再ラベル付けしました。私のデリゲートメソッドでは、私が持っている2 tableviews間そう...
-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
if(tableView == self.tableView1)
return @"Ingate Options";
else if(tableView == self.tableView2)
return @"Outgate Options";
}
などの場合/ else節を区別するために問題がtableView1が私のビューコントローラでは見られないということですが、私はしないでください構文を知っているか、それを見られるように変更する必要があります。私もself.view.tableView1を試しましたが、UIViewだけで同じ問題が発生します。これまで私がこれらのテーブルに行ってきたことは、xcodeの 'Change Identity Inspector'タブの 'label'値を変更することだけでした。それ以外に何が必要ですか?
おかげ
そのクラスからあなたIBOutletの定義を表示します。 –
私は何も作成していない...私はちょうどドラッグ/ xcodeでそれらをドロップしました。 –
少なくとも1つまたは2つの '[tableview reload];'ステートメントが必要です。彼らはあなたのコードでどのように見えますか? –