このような tableView を作成したいと思います。(まあ、タイトルが違いますが;))
これまでにいくつかのアプリでそれらを見ましたが、それらを作成する方法がわかりません。色合い (ナビゲーション バーなど) とさまざまなアプリの外観が似ているため、それらはカスタム セルではなく、何か違うものだと思います。
もう 1 つ質問があります (カスタム セルの場合)。ストーリーボード テーブルビューでプロトタイプ セルのセルの高さ/背景を変更すると、追加の customcell クラスを作成するまでアプリに表示されません。私は何が欠けていますか?
if (indexPath.row == 0 || indexPath.row == 7)
{
static NSString *CellIdentifier = @"TitleCell";
UITableViewCell *cell1 = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
//heigh does not change -.-
if (cell1 == nil){
cell1 = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
return cell1;
}
else {
static NSString *CellIdentifier = @"FirstCell";
UITableViewCell *cell1 = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell1 == nil){
cell1 = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
cell1.textLabel.text = [[articles objectAtIndex:indexPath.row]objectForKey:labelkey1];