草庐IT

push-segue

全部标签

ios - 以编程方式展开 Segue - 新的转折

上下文:我有两个VC,A和B。VCA包含几个按钮和几个标签。当按下VCA中的按钮时,segue将显示VCB/C/等等。现在,当完成VCA/B/C等等时,segue正在展开,以便VCA出现。对于大多数VCB/C/D等等,我使用的是通过该VC中的按钮触发的展开方法(ctrl+拖动到“退出”图标)。这很完美,因为返回到VCA后,将自动调用以下操作:-(IBAction)returned:(UIStoryboardSegue*)segue{//HereIdosomestuff}问题:现在,在其中一个二级VC(例如D)中,情况有点特殊。在此VC中,我通过循环以编程方式生成了数百个按钮,然后检测正

ios - 我如何更改 View Controller 中的后退按钮标题,如下所示在 ios5 中使用 segue 推送

使用下面的代码我打开了一个信息屏幕。一切正常,屏幕打开并且标题显示为我想要的,但是我无法更改默认的后退按钮标题我应该如何在xcode5中做到这一点谢谢-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{if([segue.identifierisEqualToString:@"infoRegularSegue"]){FirstViewController*destViewController=segue.destinationViewController;destViewController.title=N

ios - 在 Navigation Bar 停留和 Tab Bar 消失的地方执行 segue

我的应用程序设计由UITabBarController和UINavigationController组成。我有一些UITableViews用于使用户能够选择要播放的文件-然后它转到AudioPlayer类。我有几种通过标签栏进入AudioPlayer的方法,因此我想在播放器处于事件状态后删除标签栏,只显示UINavigationController以便用户可以回到他以前的状态。如果我进行推送式转场,UITabBar和UINavigationBar都会保留。如果我进行模态转换——两者都会消失。如何让UINavigationBar保留,而UITabBar消失?

ios - 单击 UICollectionView 中的自定义单元格时如何触发 segue

当我的UICollectionView中的自定义单元格突出显示时,我正在尝试对详细ViewController执行segue(具有添加的属性)。我对如何实现这一目标有点困惑,因为我无法使用子类UICollectionViewSource中的PerformSegue,而且我似乎无法从UICollectionView。这是我目前所拥有内容的删节版:收集来源:publicclassProductCollectionDataSource:UICollectionViewSource{publicProductCollectionDataSource(){Products=newList();}

ios - Segue被执行了两次

我正在尝试使用segue在ViewController之间进行转换。它导航正确,但运行了两次。这是我的代码:-(IBAction)onActionNext:(id)sender{if([[nameField.textstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceCharacterSet]]isEqualToString:@""]){}elseif([[emailField.textstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceCharacterSet]

ios - 在 Storyboards 中登录成功后执行 segue

我有2个UITextFields,其中一个用于登录,另一个用于密码。只有当登录“成功”时,我才想执行Segue和Push到另一个ViewController。但是当我触摸按钮时,直接将View推送到另一个View而不检查条件。在StoryBoard中,我从UIButton拖动到我想要推送的ViewController,以创建带有推送选项的segue。这是我的代码:-(IBAction)buttonLogin:(id)sender{if(([self.textFieldLogin.textisEqualToString:@"User"])&&([self.textFieldPasswor

iphone - 使用 Custom Segue 以编程方式导航到另一个 ViewController

Storyboard中有两个ViewController。我确实以编程方式成功地从第一个导航到第二个:UIStoryboard*storyboard=[UIStoryboardstoryboardWithName:@"MainStoryboard"bundle:nil];YourViewController*yourViewController=(YourViewController*)[storyboardinstantiateViewControllerWithIdentifier:@"yourViewControllerID"];[self.navigationControlle

objective-c - EXC_BAD_ACCESS 在 segue 期间?

我遇到了一个问题,我的应用程序运行iOS6时获得了错误的访问代码。我目前正在转到另一个基于navigationBar的view,并获取我正在继续访问的类中的错误访问代码(在继续期间!)。跟踪可以追溯到我在Dealloc中发布的第一个东西(它只是一个标准的UILabel)。这可能是iOS6的问题吗?我以为dealloc从iOS6开始就被弃用了?有人有什么想法吗?谢谢! 最佳答案 您不能将发布与ARC一起使用。您可能甚至不需要重写dealloc。 关于objective-c-EXC_BAD_

iOS MDM : push not working

我正在为我的组织制定MDM解决方案,但我遇到了推送问题。我已经设置了MDM服务器,注册了MDM配置文件,创建了证书,但是当我尝试推送时,APNS没有返回任何内容,设备也没有连接到我的服务器。我使用Apple文档和ruby​​代码来设置服务器,this和this证书生成文章,houston用于推送。我认为问题出在证书上,但我不知道出了什么问题。 最佳答案 您可以检查证书和key:openssls_client-connectgateway.sandbox.push.apple.com:2195-certcertificate.pem-

iOS 7 Navigation Bar Jump on Flip Horizo​​ntal Segue

在我的应用程序中,当我在iOS7中使用导航栏在导航Controller之间来回切换时,导航栏在动画结束时跳动了大约20像素。我知道这是一个之前在这里讨论过的错误,但是提供了解决方案:[self.navigationController.navigationBar.layerremoveAllAnimations];仅在新ViewController的segue中对我有用,但在另一个方向上不起作用,尽管我将该行添加到两个ViewController。还有其他人对此有解决方法吗? 最佳答案 Thisanswer一个类似的问题包括解决反向