草庐IT

segueing

全部标签

ios - 如何创建从 TableView 上的披露指示器到另一个 viewController 的 segue?

这有可能吗?似乎不可能从tableViewCell原型(prototype)上的披露指示器拖动到viewController以创建转场。我该怎么做? 最佳答案 control+clickondisclosureindicatorconnecttoviewController你会得到这样的菜单选择附属Action 关于ios-如何创建从TableView上的披露指示器到另一个viewController的segue?,我们在StackOverflow上找到一个类似的问题:

ios - 执行 segue 抛出错误

我已经在objective-c中实现了一些Jsonpost,在我收到信息后,我尝试推送segue方法,但它抛出了这个异常2015-06-2500:08:33.807BarApp[1446:109590]-[NSNulllength]:unrecognizedselectorsenttoinstance0x374398302015-06-2500:08:33.809BarApp[1446:109590]***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[NSNulllength]:un

iphone - 执行 Segue 后,如何让 UIScrollView 记住位置?

我正在使用具有扩展内容大小的UIScrollView,并在其中放置了许多对象。它像map一样滚动。单击UIScrollView中的按钮将执行Segue并将用户带到另一个场景(UINavigationController中嵌入的另一个UIView)。在第二个场景中,点击另一个按钮将执行另一个Segue以返回到原始场景(像map一样滚动的UIScrollView)。一切正常,除了当它返回到原始场景时,它返回到默认位置。我如何让它记住原来的位置?想象它是一张map,通过返回它,它应该显示它停止的地方,用户不需要重新滚动到以前的地方。我该怎么做?我在iOS5上使用Storyboard。

ios - 我看不到 popover segue

我正在使用xcode4.5.2。在Storyboard中工作时,我正在尝试显示弹出窗口。但是在segue样式列表中,“popover”样式不存在。 最佳答案 仅在iPad上,使用操作表或自定义View。 关于ios-我看不到popoversegue,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14603710/

ios - 执行 segue 不工作

我正在开发这个应用程序,它运行得非常好,然后我尝试运行该应用程序,但不明白为什么segue没有运行,因为它在应用程序打开时总是应该运行。然后我按下一个执行相同segue的按钮,应用程序将崩溃。这是错误信息:2014-04-0416:30:54.733OnTourCompany[3854:60b]You'veimplemented-[application:didReceiveRemoteNotification:fetchCompletionHandler:],butyoustillneedtoadd"remote-notification"tothelistofyoursupport

ios - 如何使用 Storyboard从自定义 uitableviewcell 正确启动 popover segue

那么当打开它的按钮位于TableView中的自定义原型(prototype)单元格内时,如何使用Storyboard正确设置弹出框segue?它应该可以在iphone和ipad上运行它应该在ipad上有正确的位置和anchor 最佳答案 我认为最优雅的解决方案如下:像往常一样从按钮创建一个segue到适当的ViewController打开segue并将anchor设置到TableView(从圆圈拖动到View)。在准备segue添加以下内容:if(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceI

ios - iOS 7 上的 Push Segue 不显示导航栏

我在一个ViewController和另一个ViewController之间有一个pushsegue。当从操作表中选择某个选项时,将执行segue并显示View。我根据thisanswer创建了segue.在iOS8上,这工作正常。View被添加到导航Controller,并自动出现后退按钮。然而,在iOS7上,我刚刚注意到该View显示为模式并且根本不显示导航栏。我不知道这是什么时候开始发生的,但我似乎无法弄清楚为什么。按下操作表项时,我使用:[selfperformSegueWithIdentifier:@"showRouteInformationFromMap"sender:ni

iphone - Segues 无法以编程方式工作

我根据以下说明将一个项目从使用XIB迁移到Storyboard:https://stackoverflow.com/a/9708723/2604030一切顺利。但是我不能让segues以编程方式工作,我需要以这种方式使用它们,因为我有2个按钮链接到同一个ViewController,但类型不同,希望你能从这张图片中理解为什么。有2个难度模式按钮。我使用的代码:`-(IBAction)btnNormalAct:(id)sender{LevelController*wc=[[LevelControlleralloc]initWithNibName:@"LevelController"typ

ios - 在自定义 segue 过渡期间, View 的导航栏项目放错了位置

我有一个自定义segue,它使用UIViewAnimationOptionTransitionFlipFromLeft在View之间进行转换。当新View出现在屏幕上时,会出现短暂但可辨别的“闪烁”,这是由导航栏元素从左对齐状态跳到其适当位置引起的。以下是在过渡即将结束时捕获的屏幕截图:您可以看到标题和两个栏按钮项左对齐;与他们最终休息的地方完全不同。以下是转换完成后截取的屏幕截图:这里按钮和标题的位置正确。在第一张和第二张图片之间的瞬间,图标闪烁到位。View是在Storyboard中设置的。该View不是UINavigationController层次结构的一部分,因此导航栏及其项

ios - View Controller Segue Xamarin

我想实现我已经在iOS中完成的相同功能。我首先通过Ctrl-click和drag在viewcontroller到viewcontroller之间创建segue,然后我使用segueidentifier来到达destinationviewcontroller。但是,在Xamarin中,如果没有按钮,则无法通过Ctrl-click和drag添加segue。我想知道有没有办法实现nativeiOS提供的相同功能?我遵循了以下教程,但它基于buttonsegue,而不是viewcontrollertoviewcontrollersegue。http://developer.xamarin.co