草庐IT

resource-root

全部标签

objective-c - 重新加载 Root View Controller

我在我的应用程序中使用UINavigationController。在viewDidLoad中,RootViewController从互联网上获取信息,解析并显示。当转到UINavigationController中的另一个View,然后返回根UIViewController时,不会重新加载Controller中的信息。这让我认为viewDidLoad没有被调用。在UINavigationController中弹出RootViewController时,我应该使用什么方法来确保重新加载此信息?编辑:感谢大家的快速回复,这意义重大。关于您的答案的另一个问题:viewWillAppear或

iphone - 应用程序将进入后台 -> 转到 Root View 菜单

我正在开发一个应用程序,它有大约8个View并使用导航Controller进行导航。第一个View是主菜单。我想要的是(每个View)如果用户按下主页按钮(应用程序确实进入后台)弹出到主视图。我知道AppDelegate方法applicationDidEnterBackground和applicationWillEnterForeground。而且我知道从导航Controller调用的方法popToRootViewControllerAnimated。我尝试在applicationDidEnterBackground中使用popToRootViewControllerAnimated。

ios - 返回IOS Root View

对某些人来说,这听起来像是一个愚蠢的问题。我四处搜索,几乎一无所获,主要是因为找不到合适的搜索词。这里我想做的是:应用程序从ViewA开始。ViewA启动ViewB,ViewB启动ViewC。它们是ViewC直接返回到A而不关闭自身并因此暴露B的一种方式。例如主菜单按钮。 最佳答案 如果你有一个UINavigationController,你可以调用popToRootViewControllerAnimated:。如果您指定NO对其进行动画处理,那么它将直接跳回到根目录而不先显示B。 关

ios - [椰子] :Resource Bundle not accessbile

在我使用podspec加载资源之前:s.resources=["MyFramework/Resources/**/*.{xib,png,jpeg,jpg}"]现在我尝试用以下方法完成同样的事情:s.resource_bundles={'Resources'=>['MyFramework/Resources/**/*.{xib,png,jpeg,jpg}']}它们似乎是复制的,因为我可以在以下位置找到它们:Pods\DevelopmentPods\MyFramework\Resources但是当我尝试加载它们时:UIImage*testImage=[UIImageimageNamed:@

iOS - 高优先级推送 : Insufficient Resources

我正在尝试在我的应用程序中使用静默推送通知,它似乎可以正常工作一两个小时,但在此期间之后将不会发送通知,并且我收到“高优先级推送:bundleID-资源不足”警告。任何人都知道可能是什么问题? 最佳答案 我认为他们会对一段时间内可以发送到单个设备的通知数量进行限制。如果超过计数,他们将停止调用didReceiveremoteNotifications并开始抛出错误消息“高优先级推送:应用程序名称-资源不足”。我正在为另一台设备尝试使用相同的证书和相同的应用程序进行推送,它运行良好(这是全新安装)。在文档中,我找不到他们为特定时间范围

ios - 在 Settings.bundle 中动态更改 Root.plist 文件的值

无论如何,是否可以更改Settings.bundle中包含的Root.plist文件中某些标签的值。或者无论如何我可以为Settings.bundle使用两个不同的Root.plist文件。在我的场景中,应用程序的设置会因不同的环境而改变吗?我所说的设置是指点击iPhone的“设置”,然后点击“应用程序”,如果有设置,您可以看到吗?更新:如何更改项目[0]、项目1的值,item[2]在代码中动态。 最佳答案 您可以通过NSUserDefaults更新存储在Settings.bundle中的值。在Apple的Preferencesan

ios - 代码不在窗口层次结构 Root View 中

这个问题在这里已经有了答案:AttempttopresentUIViewControlleronUIViewControllerwhoseviewisnotinthewindowhierarchy(36个答案)关闭8年前。我在尝试链接我的UIViewController时遇到问题,但我遇到了最后一个错误。AttempttopresentViewControllerwhoseviewisnotinthewindowhierarchy这是我的代码:-(void)alertView:(UIAlertView*)alertViewclickedButtonAtIndex:(NSInteger)

ios - 如何在新 Storyboard后手动添加 Root View Controller 箭头?

我只是创建了一个新的Storyboard用于测试,而不是打扰主Storyboard。因此,当我进行测试时,我想使用新的Storyboard,我可以设法添加一些ViewController,并且我可以启动Storyboard以及源代码中的一个Controller,但是如何在Storyboard中制作ViewController,因为没有作为主要箭头的箭头! 最佳答案 您的意思是如何将ViewController指定为Storyboard的RootViewController?选择ViewController,打开属性检查器,然后选择I

iOS 8 : get resource from Cocoa Touch Framework

为了在我的应用程序和扩展程序之间共享代码和资源,我在我的项目中嵌入了一个CocoaTouchFramework,这个框架包含一些资源,例如图像和xib文件。我的问题是:如何从主要应用程序和扩展程序访问这些资源?我以前用过这个方法:iOS8Extension:howtousexibinsideCocoaTouchFrameworkinextensions?但这将复制到应用包和扩展包中的所有资源,这不是一个好的重复。有没有更好的办法?更新:现在我的主应用程序可以使用这样的代码来访问框架中的资源:+(NSBundle*)frameworkBundle{NSString*frameworkDi

iOS:com.apple.root.default-overcommit-priority

我收到来自Crashlytics的崩溃:Crashed:com.apple.root.default-overcommit-priorityEXC_BAD_ACCESSKERN_INVALID_ADDRESSat0x8b2b0353Thread:Crashed:com.apple.root.default-overcommit-priority0myApplication0x0028f0c4Parse1???0xffffffc92myApplic0x00291073ukeylist_get_scan3libsystem_pthread.dylib0x3aac9c5d_pthread_b