草庐IT

ViewController_iPad

全部标签

ios - iPad 上的空应用程序图标仅适用于 iPhone 应用程序

我有一个iPhone应用程序,它没有针对iPad进行优化,但它包含iPad的所有图标。当我在iPad上安装应用程序时-没有图标。此外,当我从iPad上的商店下载我的应用程序时-它没有图标...在Xcode9中,我将应用程序标记为“通用”并构建了它。图标出现了!标记为“仅限iPhone”-图标消失了。所以问题是:如何让一个“仅限iPhone”的应用程序在iPad上有一个图标?附言创建了一个支持iPad的新图标集。提供并激活图标。没有帮助附言清理和删除派生数据没有帮助附言我有一个iPad图标,iPadallcheckmark在项目中被选中。我找到原因了:CFBundleIconsCFBun

ios - 我的 iPad 运行时内存去哪儿了?

我显然导致设备(iPad)内存不足,因此它正在放弃我的应用程序。我试图了解发生了什么,因为Instruments告诉我我正在使用大约80Mb,并且设备上没有运行其他应用程序。我找到了这个代码片段来向iOS下的Mach系统询问内存统计信息:#import#importstaticvoidprint_free_memory(){mach_port_thost_port;mach_msg_type_number_thost_size;vm_size_tpagesize;host_port=mach_host_self();host_size=sizeof(vm_statistics_data

iPhone/iPad 和 iTunesArtwork

我想在我的应用程序包中包含文件iTunesArtwork,但我有该应用程序的iPad和iPhone版本。iPad版本的图标上有字母HD。我应该如何继续在项目中包含两个版本并告诉Xcode包含一个图像或另一个图像,以便将正确的图像复制到每个包中。谢谢。 最佳答案 好的。首先,您应该有4个不同的文件:Icon.png(57x57)Icon@2x.png(114x114)Icon-72.png(72x72)iTunes艺术作品(512x512)如果您的应用程序是通用的,前三个应该包含在应用程序包中,只要您的Info.plist正确创建,一

objective-c - 我应该什么时候调用 removeObserver :forKeyPath from within a closing ViewController class that is observing a persistant Model class?

我有一个ViewController类,它有一个模型属性,我想在模型属性发生变化时观察它。在我的模型对象中,我有一个属性会在我的应用程序后台定期更新。当它更新时,我需要在我的ViewController中执行代码。为此,我在我的ViewControllerviewDidLoad方法中为我的模型创建了一个观察者。[ModelObjectaddObserver:selfforKeyPath:@"State"options:NSKeyValueObservingOptionNewcontext:nil];如您所见,这没什么特别的,只要我将View显示在屏幕上,观察方法就会正常运行。如果我从父

iPhone 应用程序 - iPad 上的 iOS 6 初始无响应

我有一个iPhone应用程序可以在iPhone(在iOS6和iOS5上测试)和运行iOS5的iPad上正常运行。但是,在iOS6iPad上,该应用程序最初没有响应,直到从1x调整为2x模式(反之亦然)或方向改变。这似乎是操作系统中的一个错误,因为应用程序不应该能够对1x或2x模式的更改使用react,但它仍然令人费解。有什么想法吗? 最佳答案 我在我的应用程序中也看到了这个问题。我找到了一个解决方案:在Xcode项目->目标->摘要中,向下滚动到“状态栏”,选中“可见性”“在应用程序启动期间隐藏”复选框。执行此操作后,iPhone应

ios - 为什么 iPad 键盘高度在横向模式下为 1024px?

我在本周早些时候遇到了这个问题,现在又遇到了一次。当用户处于iPad的横向模式时,当键盘出现在屏幕上时,我正在设置我的键盘偏移量。iPad的尺寸为1024x768。-(void)keyboardWasShown:(NSNotification*)nsNotification{NSDictionary*userInfo=[nsNotificationuserInfo];CGSizekbSize=[[userInfoobjectForKey:UIKeyboardFrameBeginUserInfoKey]CGRectValue].size;NSLog(@"Height:%fWidth:%f

iphone - 向 iOS Storyboard添加更多的原型(prototype)单元而不适合 viewcontroller 尺寸?

我正在使用Storyboard处理一个iOS项目,遇到了一个我无法轻易解决的问题。这是一个基本的ViewController,包含一个带有自定义单元格的TableView。我有5个原型(prototype)单元格,高度在70-160像素之间变化,这一切都很好-但我现在需要添加更多原型(prototype),我的问题是它们没有屏幕空间-所以我无法进行设计.我想象会有一种布局Storyboard的方法,这样原型(prototype)单元就可以显示在我想要的地方,而不是在视觉上被限制在ViewController内——委婉地说,这是相当有限的,但我可以”不知道该怎么做,文档似乎避免了这个问题

ios - 在 ARC 下,卸载 viewcontroller 时需要为所有强成员设置 nil 吗?那是必须的吗?

假设我有一个这样的ViewController:@interfaceControllerA:viewcontroller{NSString*__stronga;}@end在我设置的viewDidLoad函数中a=[[NSSStringalloc]init];在另一个ControllerB中,{ControllerA*controllerA=[[ControllerAalloc]init];}controllerA的成员会被释放吗? 最佳答案 是的,a指向的字符串会在controllerA释放时释放。您不需要自己将其设置为nil。Tr

iphone - ViewController 类型名称在一个类中无法识别,但在另一个类中却可以识别?

当我尝试构建我的项目时,我在XCode中遇到构建语义错误。我有3个NSOperation类设置来从互联网下载信息,处理它,并将它发送到父ViewController,一个ViewController的实例。这是worker类(Class)的代码:#import#import"ViewController.h"@interfaceImageGetter:NSOperation@property(nonatomic)intsid;@property(nonatomic,retain)ViewController*pvc;@end这是不工作的代码:#import#import"ViewCon

iphone - 为什么我的 iPad mini 在更新到 iOS 7 后无法在 Xcode 中检测到?

我已将我的iPadMini更新到iOS7。执行此操作后,当我将它连接到运行Xcode5的MacMini时,我的iPad没有显示在Xcode中。没有它,我无法测试我的iOS应用程序。如何强制Xcode检测iOS7设备? 最佳答案 如果您的XCode已更新并且可以正常工作,那么您的问题可能是您必须再次将设备添加到门户,我遇到过这种情况。来自XCode5:窗口->管理器然后选择您的设备,点击“加入成员(member)中心”: 关于iphone-为什么我的iPadmini在更新到iOS7后无法在