
我需要为iPhone和iPad开发一个应用程序,我想知道是否有类似的东西用于实现不同的UI和轻微的不同行为.在我的情况下,iPhone应用程序将使用屏幕底部的选项卡,但iPad应该使用左侧的菜单.
解决方法 是的,您可以在iPhone和iPad上使用不同的UI.创建两个XIB文件,并在屏幕上显示它们时使用此条件启动XIB
UIVIEwController *vIEwController;if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) { vIEwController = [[[VIEwController alloc] initWithNibname:@"VIEwController_iPhone" bundle:nil] autorelease];} else { vIEwController = [[[VIEwController alloc] initWithNibname:@"VIEwController_iPad" bundle:nil] autorelease];}[self.navigationController pushVIEwController:vIEwController animated:YES]; 总结 以上是内存溢出为你收集整理的iphone – iOS相当于Android Fragments / Layouts全部内容,希望文章能够帮你解决iphone – iOS相当于Android Fragments / Layouts所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)