UITableViewcontroller の代わりに UIViewController を使用していますが、静的コンテンツをテーブルに追加するという概念を理解するのに苦労しています。以前にプログラムで動的コンテンツを作成したことがありますが、静的コンテンツは作成したことがありません。
IBで設計したものは次のとおりです。
このコンテンツはすべて、TableCell 内の「コンテンツ ビュー」内にあります。
データソースとデリゲートを設定しましたが、1 つのセクションと 1 つのセルしか返されません。これがセルのコードです。通常、配列を使用してこれを設定しますが、IB の静的コンテンツで行う方法がわかりません。画像からオブジェクトを追加するにはどうすればよいですか? 最も重要なのは、各オブジェクトの位置を保持するにはどうすればよいですか? 手動で x、y 座標を入力する必要がないことを願っています。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *simpleTableIdentifier = @"SimpleTableItem";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
}
return cell;
}
編集: 静的セルは UITableViewController で正常に動作します....UIViewController で動作させる方法はありますか、それともすべて切り替える必要がありますか?