如果未使用xib文件,视图控制器如何与iPhone 5兼容?是否有可能以编程方式进行更改? 在此先感谢。如何使视图控制器与iPhone 5兼容,如果不使用xib
-1
A
回答
0
是的,你可以做到这一点。 XIB只是文件,只是在texteditor中打开一个文件 - 你会发现它包含可读的xml代码。现在制作的viewController与iPhone 5对应的只是把,如果其他条件,通过检查特定设备
但挑衅它的将是漫长的工作
对于我的普及应用,外汇应用的高度使事情分开为不同的设备,我m简单地使用屏幕高度检测概念,如下所示:
CGSize screenSize = [[UIScreen mainScreen] bounds].size;
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) {
if (screenSize.height > 480.0f) {
/*Do iPhone 5 stuff here.*/
} else {
/*Do iPhone Classic stuff here.*/
}
} else {
/*Do iPad stuff here.*/
}
0
检查设备是iPhone 5或不并设置框架方案..
CGRect screenRect = [[UIScreen mainScreen] applicationFrame];
if (screenRect.size.height >= 548)
{
// set your frame for iPhone 5
}else
{
// set your frame for iPhone 4
}
0
是的,你可以做到这一点通过添加以下条件
CGSize result = [[UIScreen mainScreen] bounds].size;
if(result.height == 480)
{
iPhone 4 or less
}
else if (result.height == 568)
{
iPhone 5 condition
}
不管你想要在两者之间进行区分手机。
相关问题
- 1. 在视图控制器中使用自定义视图xib xib
- 2. 如何控制.xib视图
- 3. 如何使用xib在导航控制器中加载视图
- 4. 如何在多个视图控制器中使用一个xib?
- 5. 如何强制将.xib /视图设置为在iphone上使用letterbox 5
- 6. 加载从另一个XIB(iPhone)的视图控制器的XIB
- 7. swigger与apicontroller一起使用只与mvc控制器不兼容
- 8. 如何xib视图控制器推动故事板视图控制器
- 9. 如何连接容器视图控制器与视图
- 10. 如何为PageViewController使用不同的Xib视图控制器演练
- 11. 如何使用导航控制器加载tabbar控制器xib
- 12. 如何正确使用容器视图控制器在iOS上
- 13. iOS:如何以编程方式使用XIB创建视图,但不使用视图控制器
- 14. iPhone SDK:如何使用NIB_A动态创建视图控制器?
- 15. iPhone:如何枚举视图控制器?
- 16. iphone视图控制器类 - 如何
- 17. iphone如何更改视图控制器
- 18. 如何使iPhone 4S和5兼容应用程序?
- 19. 如何在iPhone上呈现模态视图控制器而不使用“当前”视图控制器?
- 20. iPhone模拟器不显示iPhone 5兼容图像
- 21. iPhone - 嵌套视图和控制器
- 22. 如何使用Xocde 4.5为iPhone 4和iPhone 5创建xib 4.5
- 23. 如何用附加的视图控制器加载xib文件?
- 24. 如何显示容器视图视图控制器和隐藏容器视图视图控制器
- 25. 如何从视图控制器使用具有XIB的设计的segues?
- 26. 如何简单地在Xcode中使用XIB切换视图控制器?
- 27. 使用容器与页面视图控制器
- 28. 如何使我的应用程序与iPhone 5的大屏幕兼容?
- 29. 如何强制兼容性视图
- 30. UISlider数据从XIB的视图控制器传递到非XIB的视图控制器与UITabBarController
“如果不是xib文件没有拍摄”是什么意思? – 2013-05-03 04:33:03
@IronManGill增加了视图控制器类没有xib文件我只是以编程方式做事情。 – 2013-05-03 04:34:40
是的,他用其他方式说事情,但它不像我们不明白他的意思 – 2013-05-03 04:47:58