草庐IT

push-segue

全部标签

ios - Apple Multiple Push Notifications 在通知托盘中不可见

我基本上想在iOS的通知托盘中显示同一个应用程序中的多个推送通知。如果在通过APNS触发推送通知时我的数据处于打开状态,则此方案有效,但仅收到最新的一个,以防我离线并在一段时间后回来。APNS文档确认了此功能。然而,这是在WhatsApp中起作用的:关闭数据连接向WhatsApp发送了一些消息打开数据连接看到在Apple的通知托盘中收到了多个推送通知这种情况如何运作?我可以为此使用APNS吗?如果是,那么如何?参见thissampleimage微信中的多个推送通知。 最佳答案 就像您在问题中所写的那样,Apple文档中提到了这一点:

javascript - react native : Cannot read property 'push' of undefined - Have NavigatorIOS and ES6 bind(this)

我正在开发一个reactnative应用程序,我试图在通过Facebook成功登录后将用户路由到下一个View。问题是我继续收到错误消息“无法读取未定义的‘push’属性”。我检查了论坛上的所有相关答案,并确保在我的函数调用中包含NavigatorIOS和bind(this)-这就是问题所在。由于我是开发新手,因此我很乐意帮助您确定问题所在。这里是错误:Error:Cannotreadproperty'push'ofundefinedstack:index.ios.bundle:1498MessageQueue.__invokeCallbackindex.ios.bundle:7235

ios - 在 IB 中使用 "Hides Bottom Bar When Pushed"推送查看时,UITableView 顶部的黑条闪烁

这是一个奇怪的错误,据我所知可能只是Xcode中的一个问题。我有一个选项卡栏Controller,其中第一个View是带有(显然)多个单元格的UITableView。当您选择一个单元格时,我在MainStoryboard上设置了一个segue以转到详细ViewController。我希望在转到详细View时隐藏选项卡栏,所以我进入Storyboard,选择我的详细View,然后在以“模拟指标”开头的编辑器屏幕中单击“推送时隐藏底部栏”。一切正常,除了当我点击一个单元格时,一个黑条在UITableView屏幕的顶部闪烁,将tableview单元格放下(好像单元格落在底部的标签栏下方),就

ios - UITableView push segue 触发多次

我在我的应用中遇到了一个奇怪的错误:设置一个简单的主从应用程序,iPhone风格(即没有SplitView,没有弹出窗口,只有一个导航Controller、一个TableViewController和一个ViewController)。漏洞触摸表格View的“背景”部分(我的屏幕截图中较暗的灰色部分),例如部分页眉或页脚。将手指保持在屏幕上,多次触摸一个单元格。松开所有手指。“详细”View将正常推送,但是当触摸后退按钮时,您会发现详细View的堆叠次数与您在步骤2中触摸单元格的次数相同。您还可以在第2步触摸多个单元格,它们的目标View将以正确的顺序堆叠:)转载我能够使用一个干净的、

iphone - 更改 contentSizeForViewInPopover on navigationController push on iOS

我有一个带有导航Controller和一堆subview的UIPopoverController。弹出窗口的大小是在它显示之前设置的,如下所示:[self.myPopoversetPopoverContentSize:CGSizeMake(320,500)];这很好用。弹出窗口以调整后的大小显示。当另一个View被推送到导航堆栈时,弹出窗口的大小将再次设置-需要不同的高度-在vi​​ewWillAppear方法中:self.contentSizeForViewInPopover=CGSizeMake(320,700);这也很好用。当我返回到上一个View时,尺寸没有改变。我在第一个Vi

ios - Segues 并从内存中清除历史 ViewControllers

我有一个iPad应用程序,它有很多屏幕和很多segue选项。目前,我只是使用performSegueWithIdentifier来启动这些转场,我担心随着用户执行越来越多的转场,我会占用大量内存。我已经看到人们建议使用函数popToRootViewControllerAnimated:如果使用UINavigationController,但问题是我没有使用它。我怎样才能阻止VC的数量激增?该应用程序的工作方式是,用户会不断返回到根VC——实际上是一个搜索屏幕。因此,如果我可以在需要这样的segue时清除VC堆栈,我认为这将解决我的问题,但我不知道如何去做。感谢您的任何建议。

iphone - iOS : firing multiple segues from a prototype cell in storyboards

有没有办法将原型(prototype)单元连接到不同的场景,并在didSelectRowAtIndexPath方法上调用[selfperformSegueWithIdentifier:@"NAMEOFTHESEGUE"sender:self]?我似乎无法将多个segue从原型(prototype)单元拖到不同的场景......我知道静态单元是可能的,因为你可以从每个单元绘制一个segue到场景但是如果我使用原型(prototype)单元怎么办?我目前正在尝试使用SWRevealViewController(https://github.com/John-Lluch/SWRevealVi

ios - 接收方没有标识符异常的 segue

我遇到了这个奇怪的问题,由于某种原因,我的segue无法正常工作。我有两个segue设置,根据一个设置的状态确定它选择的segue。其中一个工作起来很有魅力,而另一个则得到“接收者没有标识符”-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.//checkifregisteredalreadyif([[NSUserDefaultsstandardUserDefaults]boolForKey:@"registered"]==YES){//Re

iphone - Apple Push Notification——是否可以批量请求大量通知?

我需要向10,000个用户推送通知。我需要向AppleAPNS服务器发出10,000次请求吗?我可以批量处理吗?如果我需要一个一个发送推送请求,第一个用户和最后一个用户收到通知的时间是否有显着差异?谢谢 最佳答案 澄清一下,您不能以类似广播的方式向多个收件人发送1条相同的消息。但是,您可以与APNS服务器建立一个连接并在一个session中发送10,000条消息。由于每条消息都非常小,因此通过任何正常的互联网连接发送10,000条消息不会花那么长时间。我不能给你一个具体的持续时间,因为这将取决于你和APNS服务器之间的情况。

iphone - 确定 segue 是否为 unwind segue?

我有大约6个segue在prepareForSegue方法中执行相同的操作,但是,我想为我的unwindsegue跳过此操作,但我无法弄清楚如何确定传递的segue是unwindsegue还是不是。如有任何帮助,我们将不胜感激。 最佳答案 啊,没关系,RoboticCat有答案,基本上是给展开的segue一个标识符。在我意识到您可以从Storyboard左侧的拉出面板中选择segues并从那里设置标识符之前,我不知道该怎么做。谢谢! 关于iphone-确定segue是否为unwindse