Tag: uiapplication

如何在iOS中获取正在运行的应用程序的名称

如果主屏幕上的图标下的应用程序名称是“My Awesome App”,那么在运行时如何在应用程序中获取该string?

如何在ios应用程序中将自定义字体系列设置为系统字体

我正在一个iOS应用程序中,我必须使用用户界面的自定义字体。 我知道如何在应用程序中集成新的自定义字体。 对于我有 使用.ttf扩展名下载字体族文件。 将它们添加到资源包。 在info.plist文件中添加应用程序提供的键字体。 这个自定义字体显示效果。 但是我想要做的是,我想把它们设置为systemFont。 所以我不必在所有UI元素中设置它们。 我想要类似的东西 [[UIApplication sharedApplication] systemFont:@"Arial"]; 这可能吗? 谁能帮我这个?

保持一个UIView或UIViewController在所有其他之上

我正在inheritanceUIApplication来拦截并显示我的TouchDisplay视图中的触摸。 我想扩展应用程序,窗口,委托或主视图控制器,以保持我的TouchDisplay视图在所有其他视图之上。 随着我和其他大多数应用程序的工作,视图和控制器一直添加和删除。 我认为正确的答案将能够处理这些添加和删除,并保持TouchDisplay视图顶部。 乔,谢谢你的帮助

iOS如何使用私有API中的UIApplication launchApplicationWithIdentifier?

[编辑]我有我的设备。 我在Github上find了最新的私有API iOS-Runtime-Headers 。 我想在我的应用程序中使用私人API。 我在github上find了kennytm / iphone-private-frameworks ,但它只支持iOS 3.x。 当我在iOS 5.0.1上工作时。 我还在Google iPhone开发工具上find了一些代码 。 但这真的让我感到困惑。 我是iPhone新手。 我该怎么做才能使用 [[UIApplication sharedApplication] launchApplicationWithIdentifier:@"com.ab" suspended:NO]; 有人可以给我一个方向或一些例子。 非常感谢。

在iOS7上区分屏幕locking和主页button

我需要在applicationDidEnterBackground做一些事情。 但我需要区分哪些用户行为导致“进入背景”:屏幕locking或主页按下button。 我正在使用这个代码,这是从这篇文章 – 如何区分iOS5上的屏幕locking和主页button? : UIApplicationState state = [application applicationState]; if (state == UIApplicationStateInactive) { NSLog(@"Sent to background by locking screen"); } else if (state == UIApplicationStateBackground) { NSLog(@"Sent to background by home button/switching to other app"); } 它在iOS6上正常工作。 但在iOS7(设备和模拟器),我总是得到UIApplicationStateBackground ,无论用户点击主页还是lockingbutton。 有人有什么可能导致这个问题的想法吗? iOS 7更新到多任务后台处理? 或者我的应用程序的一些设置(我的应用程序的背景模式closures)? 还有其他解决scheme吗?

iOS应用程序可以在不打开页面的情况下切换到Safari?

我知道我的应用程序可以通过执行以下操作在Safari中打开特定的URL: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.example.com/"]]; 但是,有没有办法让我的应用程序切换到Safari, 而无需打开一个URL? 我想切换到Safari,但让它继续显示上次用户查看它打开的任何页面。

这是可能的应用替代图标的iOS应用程序?

我需要更改基于区域的应用程序图标,这可能吗?