2

iOSアプリのインターフェースを構築しようとしています。新しいプロジェクトを何度も繰り返し始めても、詳細ビューのコントロールに問題があります(図を参照)。

ここで私はスクリーンショットを手に入れました:

詳細ビューには、ユーザーがUITableView行にタッチしたときに表示されます。シミュレーター画面で私のデザインと最終結果の違いを見ることができます-これが問題です

ここに画像の説明を入力してください

メインのxibデザイン

ここに画像の説明を入力してください

これは私が詳細ビューを開く方法です:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    // Navigation logic may go here. Create and push another view controller.

     DetailViewController *detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];

     // ...
     // Pass the selected object to the new view controller.
     [self.navigationController pushViewController:detailViewController animated:YES];

}
4

1 に答える 1

0

それが私のデザインのバグの原因です。詳細xibでオフにしたところ、すべてのコントロールが適切な場所に配置されました

ありがとうロブ

于 2012-12-20T13:39:33.150 に答える