0

FBDialoge.m ファイルの Facebook API では、

そのログイン ウィンドウを別の VC で開きたいので、FBDialoge.m ファイルで、

私はこのコードを変更しています..

UIWindow* window = [[UIApplication sharedApplication].windows objectAtIndex:0];
[window addSubview:self];
[window addSubview:_modalBackgroundView];

 SettingsPopover *svp = [[SettingsPopover alloc] init];
[svp.view addSubview:self];
[svp.view addSubview:_modalBackgroundView];

しかし、そのログインウィンドウが SettingsPopover に表示されません。ここで何をすべきか教えてもらえますか?

4

1 に答える 1

0

ここで、SettingsPopover *svp のインスタンスは、サブビューを追加する新しいインスタンスですが、この新しいインスタンスが使用されるまで有効になりません。参照が話しているviewcontrollerにSettingsPopoverを追加した場所。

つまり、サブビューを追加して有効にするには、SettingsPopover の元の参照が必要です。

于 2012-09-05T06:33:19.383 に答える