草庐IT

PushViewController

全部标签

swift - barButtonItem 中 UIKit 的 "pushViewController"的 SwiftUI 的替代方案是什么

我正在SwiftUI中开发一个非常简单的应用程序,我已经设法为我的列表创建一个NavigationButton,它将我带到DetailViewController。在右上角,我想要一个“+”按钮来将内容添加到我的列表中:navigationBarItems(trailing:NavigationButton(destination:DetailVC()){Image(systemName:"plus").resizable().frame(width:20,height:20)})问题是,当我点击按钮时,它不会导航到我的DetailVC。我也试过这个:.navigationBarIte

ios - self.navigationController?.pushViewController 不工作 Swift

我有UICollectionViewController,当我尝试单击单元格并导航到相应的ViewController时,它不起作用。我该如何解决这个问题。funccollectionView(_collectionView:UICollectionView,didSelectItemAtindexPath:IndexPath){letcell:AddOptionCollectionViewCell=collectionView.cellForItem(at:indexPath)as!AddOptionCollectionViewCellif(cell.name.text=="CONT

iphone - 调用 "Could not load source: 6"时收到 "pushViewController"控制台消息??? (附代码)

知道为什么我在调用“pushViewController”时会看到“Couldnotloadsource:6”控制台消息吗?新的观点似乎很好。代码是:代码除外:EKEventViewController*eventViewController=[[EKEventViewControlleralloc]init];eventViewController.event=event;eventViewController.allowsEditing=YES;eventViewController.delegate=self;[self.navigationControllerpushViewC

ios - 没有导航 Controller 的 pushViewController

我有一个类型为UITableViewController的类。此类有一个类型为UINavigationBar的成员,我用它来添加表格View的编辑按钮。使用该方法调用无效。[self.navigationControllerpushViewController:controller];如何在不将我的UITableViewController包装在UINavigationController中的情况下选择表格行后将详细View推送到View上? 最佳答案 如果您不想使用导航Controller,最接近的替代方案是模态视图Control

ios - pushViewController 和 showViewController 的区别

UINavigationController上的pushViewController和showViewController方法有什么区别? 最佳答案 Showsegue可以与导航Controller一起使用,它们只是将ViewController推送到您的堆栈上。Showdetailsegue仅对SplitViewController有意义。由于您的SplitViewController中有两个viewController,您可以:通过显示(推送,因为默认项目使用navigationVC作为主VC)ViewController与Sh

ios - 显示 pushviewcontroller 动画看起来像 presentModalViewController

是否可以显示pushViewController动画看起来像presentModalViewController但具有pushViewController的后台功能? 最佳答案 如果你想要一个淡入淡出的动画,这个方法是可行的。CATransition*transition=[CATransitionanimation];transition.duration=0.3;transition.type=kCATransitionFade;transition.subtype=kCATransitionFromTop;[self.navi

ios - UINavigationController "pushViewController:animated"的完成处理程序?

我打算使用UINavigationController创建一个应用程序来呈现下一个ViewController。在iOS5中,有一种呈现UIViewControllers的新方法:presentViewController:animated:completion:现在我问我为什么UINavigationController没有完成处理程序?只有pushViewController:animated:是否可以创建我自己的完成处理程序,如新的presentViewController:animated:completion:? 最佳答案

ios - Swift/SKStoreProductViewController pushViewController 结果为 (lldb)

为了将用户推送到iTunes商店以获取所需的项目,我使用了以下函数:funcopenStoreProductWithiTunesItemIdentifier(identifier:String){letstoreViewController=SKStoreProductViewController()storeViewController.delegate=selfletparameters=[SKStoreProductParameterITunesItemIdentifier:identifier,SKStoreProductParameterAffiliateToken:ITUN

objective-c - 恢复 iOS7 之前的 UINavigationController pushViewController 动画

所以。刚开始将我的IOS代码转换到IOS7,遇到了一些问题。我有一个UINavigationController,它有子ViewControllers,我正在使用pushViewController来显示下一个View。要使用一组图像创建视差动画,如果自定义UINavigationController以动画一组UIImageViews并且我的子ViewControllers都有一个self.backgroundColor=[UIColorclearColor],透明度。从iOS7开始,UINavController对其子vc的动画方式进行了更新,通过部分移动当前ViewControll
78910