Tag: 推动

应用程序试图推动一个零视图控制器的目标

我得到了以下错误: Application tried to push a nil view controller on target UINavigationController: 0x7b98940. 这是我点击一个UITableViewController单元格时造成的。 码: #pragma mark – Table view delegate – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { VerifyInfoViewController *verifyInfoVC = [self.storyboard instantiateViewControllerWithIdentifier:@"verifyInfoVC"]; [self.navigationController pushViewController:verifyInfoVC animated:YES]; }

如何返回导航堆栈?

我的应用程序有7个后续视图控制器:VC1 – VC7 在我的导航栏中,我有一个后退button,可以执行操作:tapped和longPressed。 当在任何VC中按下backButton时,应用程序应该转到VC2并将其显示为如同用户从VC1到VC2一样,具体来说就是:用右后退button轻击操作。 这是我的代码UILongPressGestureRecognizer: func longPressAction(gestureRecognizer: UIGestureRecognizer) { if (gestureRecognizer.state == UIGestureRecognizerState.Ended) { println("Long press ended") } else if (gestureRecognizer.state == UIGestureRecognizerState.Began) { println("Long press detected") let mainStoryboard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle()) let vc: ViewController2 = mainStoryboard.instantiateViewControllerWithIdentifier("vc2") as! ViewController2 navigationController?.pushViewController(vc, animated: true) } } 我怎样才能回到导航堆栈的正确位置?

iOS PUSH通知types选项? 警戒VS横幅?

我已经阅读了这里的post,build议将PUSH通知显示为警报而不是横幅的唯一方法是让单个最终用户在应用的Settings的Settings Notifications部分更改Alert Style 。 令我感到困惑的是,有些应用程序默认使用Alerts风格,而无需执行此操作。 有没有办法在首次启动时通过对话框以编程方式设置Alerts样式? 我不介意要求用户在对话框中确认。 我只是知道,因为其他应用程序不需要用户手动进入设置来更改提醒样式,必须有一个不同的方法做这个… 我有以下 – – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)]; return YES; }

如何通过向上滑动来杀死whatsapp来实现whats app(iOS版本)通知处理

直到现在,在iOS中search我所知道的内容之后,通知将无法处理,一旦应用程序被终止,并且通过点击应用程序图标启动该应用程序。 我想实现什么WhatsApp的,即 1)我杀了多任务的whatsapp刷卡。 2)我收到whatsapp 1新消息推送通知。 3)然后不启动whatsapp(通过应用程序图标或通知)我断开移动数据/无线或任何互联网连接。 4)断开所有连接后,我启动WhatsApp BY启动它从APP ICON(而不是从通知)。 5)然后我发现那些通知消息已经显示在最上面的聊天中,作为具有消息计数的新消息。 现在,我担心的是,即使应用程序被终止,什么应用程序如何处理推送通知。

我怎样才能收到其他应用程序的推送通知?

你们中的大多数人可能会知道卵石手表,这款手表收到您的手机通知。 他们有能力收到一些通知。 来电显示 电子邮件(Gmail或任何IMAP电子邮件帐户) Android和iPhone上的短信 iMessage(仅适用于iOS) 日历提醒 Facebook消息 推特 天气警报 静音振动报警器和定时器 我怎么能这样做? 也许他们使用facebook api或类似的东西写了一些自己的通知。 但如何用短信和电话来做到这一点? 你可以捕捉到什么通知?