0

UIViewControlleraを別のものに表示するのは賢明ではないことはわかっていUIViewControllerますが、他にこれを行う方法がわかりません。ThreeDViewController3D オブジェクトを表示し、ユーザーがオブジェクトを回転およびズームできるようにする 3D ビュー コントローラー ( ) があります。の小さなビューを作成できるようにしたいと考えThreeDViewControllerていますSideBySideViewController

  self.ViewInstance = [[ThreeDViewController alloc]init];
  [self.view addSubview:self.ViewInstance.view];

それは私がこれまでに持っているものですが、インポートするだけなUIViewControllerので、画面全体を占有し、セットサイズのボックスが必要です。そしてinitWithFrame機能しません。

ありがとうございました!

4

1 に答える 1

0
float scaleFactor = 0.5;
    CGRect temp = CGRectMake(self.ViewInstance.view.frame.origin.x, self.ViewInstance.view.frame.origin.y,self.ViewInstance.view.frame.size.width*scaleFactor, self.ViewInstance.view.frame.size.height*scaleFactor);
    self.ViewInstance.view.frame = temp;
于 2012-07-03T16:51:09.463 に答える