您的位置:首页 > 产品设计 > UI/UE

ipad开发中UIPopoverController中显示自定义view尺寸显示问题

2015-09-17 20:04 519 查看

如题,iPad中控制器的view的尺寸默认都是1024x768, MTHomeDropdown的尺寸默认是300x340(自定义)

   自定义View显示在popover中,尺寸变为480x320(自定义), MTHomeDropdown的尺寸也跟着减小:0x0(近似)。

如下解决方法:

 在自定义ViewController 加如下代码:

XXX.autoresizingMask = UIViewAutoresizingNone;  ( XXX为自定义的view)

以防止view显示尺寸问题。或者在自定义类中加载xib文件时,加如下代码:

- (void)awakeFromNib

{

    self.autoresizingMask = UIViewAutoresizingNone;

}

在加载文件时杜绝此问题。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息