从IOS中的故事板访问视图时错误的帧值

NSC*_*Cry 12 ios uistoryboard ios6

我从故事板访问视图的大小.下面是我从storyboard访问frame属性的代码.

SmallView *smallView = [self.storyboard instantiateViewControllerWithIdentifier:@"SmallView"];
CGRect frame = smallView.view.frame;
self.containerView.frame = frame;
Run Code Online (Sandbox Code Playgroud)

在故事板中,视图的帧大小为(200,400).但是,当我从代码中访问帧大小时,它总是给出(320,460).为什么?在上面的代码中,我从故事板中得到了一个小视图对象,所以应该显示的故事板中视图框架的价值是什么,但它没有显示.总是显示(320,460).

为了快速调试,您可以查看以下源代码.

https://dl.dropbox.com/u/90940570/FrameTest.zip

rde*_*mar 41

取消选中检查器中的"从笔尖调整视图"框.这应该为自由形式视图控制器提供正确的大小.