我已经将部署目标设置为iOS 4.3并使用xib创建viewcontroller。但XCode 4.5仅为iPhone 5(4英寸)创建xib。我怎样才能为iPhone 4创建一个独立的xib?如何使用Xocde 4.5为iPhone 4和iPhone 5创建xib 4.5
回答
在视图属性检查器的'模拟指标'部分,您可以选择3,5“或4”尺寸。选择3,5“,并使您的视图和子视图可调整大小,iOS会自动缩放您的视图以适应iPhone 5的屏幕。
只有一个xib,它在6.0以下崩溃。我没有选中使用Autolayout和崩溃停止。所以如果部署目标是iOS 4.3,我不能使用Autolayout? – Hitesh
@Hitesh:您只能在iOS 6+的部署目标中使用自动布局(约束),因为这是iOS中的一项全新功能。 –
谢谢你的回答帮助我最好。 –
在您的xib中,选择控制器并在属性窗口中设置要保留的大小您的看法。
我也找了同一个问题的解决方案。我有一组的看法那些谁拥有它们内部图像视图和现有的图像在iPhone 5看起来很糟糕不幸的是,我们需要支持所有4.3+ iOS版本,我没有其他选择,只能缩放图像视图以及为两个不同的iPhone使用单独的图像。这是我以前做的,
float height = 480.0f;
NSString *imageName = @"image640x480";
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
CGSize result = [[UIScreen mainScreen] bounds].size;
height = result.height;
imageName = @"image640x568";
}
// Set the height of your image view to the height calculated above and use the imageName variable to load the correct image
- 1. Xcode 4.5 MainStoryboard for iPhone 4/4s
- 2. 如何在iOS 6(XCode 4.5)中为iPhone 4创建UI?
- 3. CGRectMake为iPhone 5和iPhone 4
- 4. 的Xcode 4.5背景图片iPhone 4,4S,5
- 5. xcode 4.5与iphone 5的依赖问题
- 6. 更新iPhone 5的旧应用程序或如何为iPhone 5和iPhone 4创建应用程序
- 7. 图片为iPhone 4和5
- 8. Kendo ui mobile为iPhone 4和iPhone 5创建动态身高?
- 9. 将iPhone xib转换为xcode 4.5中的ipad
- 10. 做的iPhone 5和iPhone 4
- 11. iPhone 5和iPhone 4的屏幕问题
- 12. iPhone的Xcode 4.5 ARMV 6普遍,应用
- 13. 制作iphone app .xib文件适合iphone 5 4英寸屏幕
- 14. 将iphone 4应用转换为iphone 5
- 15. 如何设置按钮的框架对于iPhone 4和iPhone 5
- 16. 如何在XCode 4中使用gcc 4.5?
- 17. 如何使界面生成器为Xcode 4.5和iPhone 5构建的视图中的控件不重叠?
- 18. 为iOS 4添加iPhone 5 xib应用程序
- 19. 为iphone 4和5创建单独的故事板
- 20. Xcode 4.5仅上传iPhone 5应用程序
- 21. .NET 4.5,EF 5和MembershipProvider
- 22. iphone-Xcode 5 xib/storyboard问题
- 23. 微分在iPhone 4,iPhone 5和iPad
- 24. 的Xcode 4.5项目未检测iphone 4S
- 25. Iphone 4和iPhone 5的图像
- 26. UIView Iphone 4和Iphone 5中的问题
- 27. 的Xcode 4.5不能识别我的设备iPhone 5(6.1.3)
- 28. Xcode 5中的自动布局ios 7.如何创建适用于iphone 4和iphone 5的应用程序
- 29. 为iPhone 5加载不同的xib
- 30. 位置,使为iPhone 4和iPhone兼容5
我不认为你可以(或需要)为其他屏幕尺寸制作单独的xib。见Fahri的答案。使得意见可调整大小应该是很容易的(尤其是如果你要使用新的约束功能,可在SDK 6.0) – Cashew
这个链接可以帮助您解决您的问题 http://stackoverflow.com/questions/13275144/how-使与xib兼容的iphone-5和iphone-4-设备/ 13283851#13283851 –