セルはレベルに応じてインデントされていません。
cellForRowAtIndexPath内にインデント幅を設定しました。
- (NSInteger)tableView:(UITableView *)tableView indentationLevelForRowAtIndexPath:(NSIndexPath *)indexPath{
NSInteger theLevel=0;
if ( indexPath.row==1) {
theLevel=5;
}
return theLevel;
}
下の画像では、ボタンとラベルのフレームフレームをレベルに応じて変更しました。