2014-01-07 79 views
0

我使用MWPhotoBrowser来制作图片库。如果我做一个新的控制器(推)一切工作正常。虽然我想将MWPhotoBrowser添加到TabBarController的自定义ViewController中。我用这些代码行得到了这个。MWPhotoBrowser进入Tabbar控制器

[self addChildViewController:browser]; 

[[self view] addSubview:[browser view]]; 

[browser didMoveToParentViewController:self]; 

问题是,当我改变方向(旋转设备)只有一部分屏幕工作。剩下的似乎已经死了。我想我的观点保持了以前的界限,但我不知道如何改变这种情况。

我尝试setFrame self.browser.view,但它没有奏效。

奇怪的是,如果我改变选项卡,然后回来的照片标签又都正常工作。

回答

1

如果任何人有在未来同样的问题,该行解决我的问题。也许这是我的错误,我忘记了这一点。所以我不得不将这一行添加到我的viewDidLoad方法中。

self.view.autoresizingMask= UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;