我在通用应用程序中分别为iphone和ipad创建了两个xib文件。 xib文件设计很好,但是当它加载时,白色间隙是它们的底部。
我的iphone xib也只是加载....
如何纠正这个人帮助我,,,,
提前致谢, Suresh.M
答案 0 :(得分:0)
您是否检查了所有布局设置? 因为这是我经常遇到的一个问题。
答案 1 :(得分:0)
在viewwillappear或viewdidload方法中更改uiview的位置(即x,y位置)。希望它有帮助
答案 2 :(得分:0)
听起来很明显但请检查您的观点的尺寸。在xib模拟状态栏之前,我发生了这种情况,然后我关闭了状态栏。结果尺寸最终缩短20像素。
答案 3 :(得分:0)
只需用两行代码检查:
if (UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad)
{
NSLog(@"Call your iPad xib file");
}
else
{
NSLog(@"Call your iPhone xib file");
}