如题,iPad中控制器的view的尺寸默认都是1024x768, MTHomeDropdown的尺寸默认是300x340(自定义)
自定义View显示在popover中,尺寸变为480x320(自定义), MTHomeDropdown的尺寸也跟着减小:0x0(近似)。
如下解决方法:
在自定义ViewController 加如下代码:
XXX.autoresizingMask = UIViewAutoresizingNone; ( XXX为自定义的view)
以防止view显示尺寸问题。或者在自定义类中加载xib文件时,加如下代码:
- (void)awakeFromNib
{
self.autoresizingMask = UIViewAutoresizingNone;
}
在加载文件时杜绝此问题。