0

ビューのコピーを作成していて、それをviewControllerに設定しようとしていますが、プログラムを実行しようとすると、コピーで常に失敗します(または、私が言ったように参照します)。その上、すべてのデバッガーは、何が起こっているかについての有用な情報を提供していないようです。誰が何が起こっているかについて考えを持っていますか?

self.accessCities = [[CityViewController alloc]initWithNibName:@"SwitchView" bundle:nil];

UIView *switchView = self.accessCities.view;

4

2 に答える 2

0

UIView一度に最大1つのView Controllerにしか関連付けることができないことを忘れたようです。したがって、1 つの viewController.view をサブビューとして別のビューに追加することはできません。別のviewControllerでviewControllerのビューを使用したい場合は、これを試すことができます:

[secondViewController.view addSubview:firstViewController.view];
于 2013-07-02T03:10:31.563 に答える
0

アプリケーションがストーリーボード ベースの場合、いつでもカーソルを UIView 全体にドラッグし、command+C、次に command+V をクリックできます。

于 2015-12-07T20:52:42.320 に答える