草庐IT

push-segue

全部标签

ios - 如何快速执行从 Root View Controller 到导航堆栈中最后一个 View Controller 的 segue?

我有3个嵌入在导航Controller堆栈中的ViewController。RedVC、BlueVC和YellowVC。在每个ViewController中都有将触发segue的按钮我想从RedVC导航到BlueVC或YellowVC。从RedVC到BlueVC和YellowVC的所有segue都使用pushshowsegue连接,而不是模态呈现。如果路由是这样的话没有问题:RedVC->BlueVC->YellowVC但是如果我将showsegue从redVC直接推送到YellowVC,YellowVC中的后退按钮会将我引导回RedVC我想,如果我从RedVC转到YellowVC,我

ios - Swift 4 UITableViewCell 第一次点击不调用 segue,第二次点击使用第一个单元格数据调用 segue

我在使用XIB文件的单元格的TableView上遇到问题,当我第一次点击一个单元格时,它什么都不做,当我点击另一个单元格时,会调用segue,但使用的数据是第一个细胞被窃听。我在“didDeselectRowAt”tableView函数上使用“self.performSegue”。这是我的代码:functableView(_tableView:UITableView,didDeselectRowAtindexPath:IndexPath){_=tableView.dequeueReusableCell(withIdentifier:"CardCell")as!CardTableView

ios - 字符串不通过 segue?

我正在尝试构建一个可以点击的单元格,存储单元格标签的当前文本,并将该标签发送到不同的ViewController。我到处都看了,不明白为什么它没有通过带TableView的ViewControlleroverridefuncprepare(forsegue:UIStoryboardSegue,sender:Any?){ifsegue.identifier=="openWave"{ifletdestVC=segue.destinationas?GoToWaveViewController{destVC.waveLabel=senderas!Stringprint("sdf:\(sende

解决HTTP方式git push连接不上GitHub仓库等问题

仅适用于HTTP方式PUSH!1.首先确定能正常访问GitHub2.本地Git凭据要设置正确使用命令设置本地Git凭据gitconfig--globaluser.name"GitHub账户名"gitconfig--globaluser.email"GitHub账户绑定的登录邮箱名"检查凭据是否正确gitconfig--list3.使用gitpush推送本地仓库目前GitHub已经不支持密码登录仓库,详见官方文档如果使用密码则会提示认证失败3.1使用个人访问令牌personalaccesstoken登录登录GitHub账户点击右上角头像点击Settings左边选择最下面一栏Developerse

ios - 自定义 Segue 动画不工作

我有一个为自定义转场动画编写的自定义类。我正在尝试自定义动画点击手势。在我的Storyboard中,我有一个导航Controller、主视图和另外两个View。我将手势连接到另一个View,并定义了要使用的segue的自定义类,但出现以下错误。我有另一个使用Push的segue,效果很好。关于我做错了什么有什么想法吗?这是我的课:-(void)perform{UIViewController*src=(UIViewController*)self.sourceViewController;UIViewController*dst=(UIViewController*)self.dest

ios - "Slide"UITabBar View 之间的 segue

我的iOS5应用程序使用带有UITabBarController的Storyboard。共有三个“选项卡”,每个选项卡都显示一个ViewController,该ViewController已使用关系链接回UITabBarController。目前,当您按预期点击相关选项卡时,每个ViewController都会出现。然而,为了更优雅的过渡,我想将ViewController滑动到屏幕上和屏幕外。例如,如果我当前在Tab0然后选择Tab1,则屏幕上的ViewController(对于Tab0)应该滑到屏幕的左侧,而新的ViewController(对于选项卡1)应从屏幕的右侧滑动。我已经

ios - 使用 segues 在 ViewController 之间传递数据的最佳方式

我阅读了一些关于使用segues将数据从ViewController传递到另一个的教程。常见的方法不太好,恕我直言:源ViewController可以获得对目标ViewController的引用,以便它可以在目标ViewController中设置一些属性。但是源ViewController知道目标ViewController的某些部分这一事实必然会减少对象之间的解耦。我想知道是否有可能像这样的更通用的方法:源ViewController执行一个segue并打包一个NSDictionary包含它想要发送的数据(就像NSNotifications所做的那样),而不知道目标ViewContr

iphone - Storyboard和 Segue - 传递数据我做得好吗?

我正在使用Storyboard和转场。我想从“联系人列表”(tableView)切换到“个人资料View”(ScrollView)。三个问题:这是最好的方式(更干净、更漂亮)吗?&为什么?当我这样做时:ProfileViewController*aProfileView=(ProfileViewController*)[seguedestinationViewController];这是实例化一个新View吗?(喜欢它会创建2个个人资料View)。我需要清理(删除某处的“配置文件View”吗?)还是单独使用导航Controller清理?//代码-(void)prepareForSegu

ios - Segue 总是加载新的 View 实例

我正在执行这样的segue;[selfperformSegueWithIdentifier:@"showSecondView"sender:self];但行为是它将始终“加载”新View,而不是显示已加载的现有View。我的问题是,我如何在加载View后将其保存在内存中,以便将来的segue调用将简单地“显示”现有View?谢谢编辑:这是我的用户界面设计。它本质上是一个带有UIView(大灰色block)的自定义侧边栏ViewController,其中放置了所有subview。 最佳答案 简短的回答是iOS不太适合,但您可以这样做。

iphone - 有谁知道如何解决从 UIModalTransitionStylePartialCurl segue 退出时未触发 viewDidAppear 的问题?

有谁知道如何避免viewDidAppear在退出UIModalTransitionStylePartialCurlsegue时不被击中?-(IBAction)buttonSelector:(id)sender{//creatingobjectfortitlescreenUIStoryboard*storySelection=[UIStoryboardstoryboardWithName:@"MainStoryboard"bundle:nil];//creatingobjectforprofileviewselectorViewController=[storySelectioninst