草庐IT

AccountsListViewController_iPad

全部标签

ios - shouldAutorotate 在 iPhone 上调用但在 iPad 上不调用

我有一个适用于iOS8/9的通用应用程序,其中包含一个MainStoryboard_iPhone和一个MainStoryboard_iPad。Storyboard中的入口点是带有选项卡栏的RootViewController。RootViewControllerController非常简单-(void)viewDidLoad{[(VIBAppDelegate*)[[UIApplicationsharedApplication]delegate]setRootViewController:self];self.interfaceOrientationMask=UIInterfaceOri

iphone - 仅将 live Universal App 升级到 iPad

我们在AppStore中有一个实时通用应用程序。我们的客户改变了主意,不再希望该应用程序通用,他希望它仅适用于iPad。由于前段时间提交了app,有用户在使用iPhone版。如果我们提交的升级仅适用于iPad,会发生什么情况?审核组会拒绝吗?如果上线,iPhone用户会收到有关更新的通知吗?如果是,是什么形式?或者iPhone用户将无法重新安装该应用程序?谢谢! 最佳答案 是的,如果您尝试提交的应用程序支持的平台少于同一应用程序的先前版本,则该应用程序将在上传过程中被拒绝。例如如果版本1支持ipad和iphone版本2不能只支持ip

ios - 如何在 Xcode 4 中将我的 iPad 应用程序窗口旋转为横向?

在Xcode3中,我可以选择窗口左上角的旋转箭头来为横向应用程序设计窗口。但是,我在Xcode4中找不到相同的功能。有人可以帮忙吗?谢谢。 最佳答案 选择您的View,按cmd+option+0,单击盾牌图标“显示属性检查器”,然后将方向更改为横向。 关于ios-如何在Xcode4中将我的iPad应用程序窗口旋转为横向?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/528167

iphone - 启动 iPhone/iPad 应用程序时提醒一次

我想弹出一个带有“确定”和“取消”按钮的警报。此警报应仅在首次启动iPhone/iPad应用程序时出现一次,如果按下“确定”按钮,则在下一次启动应用程序时不会出现警报。如果按下“取消”按钮,则在下次启动应用程序时,应该会出现相同的警报。我的方法是采用默认值应为0的任何整数变量,当第一次启动应用程序时,应检查此整数值是否为0,则应只显示警报或不显示警报。如果出现警告并按下OK按钮,则值应更改为1,并且在下次启动应用程序时,该整数值应保留为1,这样警告就不会再次出现。请帮助这个变量的类型应该是什么以及如何在下次启动应用程序时保留该值。 最佳答案

iphone - iPad 上 UIActionSheet 的问题

我正在制作一个与iPhone和iPad兼容的应用程序,并且我在操作表中显示了一个选择器,如下所示:actionSheet=[[UIActionSheetalloc]initWithTitle:@"Day/Month"delegate:selfcancelButtonTitle:nildestructiveButtonTitle:nilotherButtonTitles:nil];picker=[[UIPickerViewalloc]initWithFrame:CGRectMake(0,40,0,0)];picker.delegate=self;picker.showsSelection

ios - iPad 应用程序以横向模式启动

我搜索了其他现有帖子,但没有一个满足我的要求。这是我面临的问题,我的应用同时支持横向和纵向模式。但我的第一个屏幕只支持Landscape,所以应用程序必须以Landscape启动。我已经为所有4个选项设置了支持的方向我已将初始界面方向设置为横向(左主页按钮)在第一个屏幕的ViewController中,我定义了以下内容-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{return(interfaceOrientation!=UIInterfaceOrien

ios - iOS 模拟器可以记住使用 Retina iPhone 和非 Retina iPad 吗?

这可能是一个小众问题,实际上更像是一个小问题,但是:我可以让Xcode自动构建到iPhoneRetina模拟器和iPad非Retina模拟器吗?即使使用27"iMac,RetinaiPad模拟器对于快速测试来说也相当笨拙,但我喜欢在Retina分辨率下进行所有iPhone测试。我发现自己不断地构建iPad,忘记了我离开iPhoneRetina打开,并以Retina分辨率构建到iPad,然后必须切换、终止和重建以避免它接管我的整个显示器。轻微的挫败感,有什么办法可以解决吗?我确实为五种设备类型(Pad、PadRetina、Phone、PhoneRetina3.5、PhoneRetina4

ios - 音频永远不会在 iPad 上加载,但它在模拟器上运行完美 - PhoneGap + Howler.js

我正在使用Howler.js在我的PhoneGap应用程序上。因为我的音频文件很大(超过10Mb),所以我将缓冲区属性设置为true(强制使用HTML5音频)。vartheSound=newHowl({urls:['assets/Sound.m4a'],buffer:true,sprite:{scene0:[1966000,27000]}当我在模拟器和我的iPadMobileSafari上测试我的应用程序时,一切正常。但是当我在iPad上将应用程序作为应用程序运行时,音频永远不会启动。使用网络检查器,我注意到音频文件试图像一个没有结束的循环一样一次又一次地加载。您可以在运行相同Phon

iOS 模拟器不为 iPhone 旋转(适用于 iPad)

当我在iOS模拟器中将虚拟iPad设备旋转为横向时,设备会旋转,并且iOSUI(主屏幕)会旋转以匹配物理方向,如预期的那样。如果我旋转虚拟iPhone,设备会旋转但UI不会旋转,这似乎是错误的。就好像我在设置中锁定了方向,但这并没有设置。iOS模拟器7.0(463.9.4.2)模拟器上的iOS版本是7.0.3(11B508)OSX版本10.9.1我试过删除应用程序支持文件夹,但没有效果。有人知道我还能尝试解决这个问题吗?谢谢 最佳答案 这似乎是错误的?这是真实iPhone的标准行为。主屏幕从不支持纵向以外的任何方向,至少在越狱调整的

iOS 通用 Storyboard iPhone iPad

比方说,我有一个应用程序在iPhone上显示ControllerA,在iPad上显示ControllerB,您可以将其视为UITableView(对于iPhone)和UICollectionView(iPad)例如。两个Controller具有相同的模型,也可以具有可以共享共享内容的相同基类。现在,在通用Storyboard之前,我有2个独立的Storyboard,一个用于iPhone,一个用于iPad,在运行时,我根据设备检查并加载了正确的Storyboard。问题是在通用Storyboard中正确的做法是什么?选项1-使用一个包含tableview和collectionview的S