サードパーティのコントロールがあり、その中にビューを配置するように求めています。内部に一連のテーブルビューを含むUINavigationControllerを取得しようとしていますが、コントロールを追加すると、ナビゲーションバーがテーブルビューと約半分の行だけ重なって表示されます。
これがコードです。ArcGIS Server iOS SDKを使用して、ナビゲーションコントローラーをマップ上のコールアウトボックスに配置しています。
IdentifyResultsViewController *idWindow = [[IdentifyResultsViewController alloc] init];
idWindow.results = results;
UINavigationController *nvc = [[UINavigationController alloc] initWithRootViewController:idWindow];
map.callout.customView = nvc.view;
nvc.view.frame = CGRectMake(0, 0, 275, 400);
[map showCalloutAtPoint:self.mapPoint];
これはUINavigationViewControllerを使用する一般的な問題ですか、それともサードパーティのコントロールを調べる必要がありますか?