草庐IT

ios - 如何使用 Swift 在 iOS 中从右到左呈现 View Controller

我正在使用presentViewController来呈现新屏幕letdashboardWorkout=DashboardWorkoutViewController()presentViewController(dashboardWorkout,animated:true,completion:nil)这会从下到上显示新屏幕,但我希望它在不使用UINavigationController的情况下从右到左显示。我正在使用Xib而不是Storyboard,我该怎么做? 最佳答案 不管你使用的是xib还是storyboard。通常,当您将

ios - 如何使用 Swift 在 iOS 中从右到左呈现 View Controller

我正在使用presentViewController来呈现新屏幕letdashboardWorkout=DashboardWorkoutViewController()presentViewController(dashboardWorkout,animated:true,completion:nil)这会从下到上显示新屏幕,但我希望它在不使用UINavigationController的情况下从右到左显示。我正在使用Xib而不是Storyboard,我该怎么做? 最佳答案 不管你使用的是xib还是storyboard。通常,当您将

ios - 如何使用 Swift 在 iOS 中以编程方式进行搜索

我正在创建一个使用FacebookSDK来验证用户身份的应用程序。我正在尝试将facebook逻辑整合到一个单独的类中。这是代码(为简单起见,已删除):importFoundationclassFBManager{classfuncfbSessionStateChane(fbSession:FBSession!,fbSessionState:FBSessionState,error:NSError?){//...handlingallsessionstatesFBRequestConnection.startForMeWithCompletionHandler{(conn:FBRequ

ios - 如何使用 Swift 在 iOS 中以编程方式进行搜索

我正在创建一个使用FacebookSDK来验证用户身份的应用程序。我正在尝试将facebook逻辑整合到一个单独的类中。这是代码(为简单起见,已删除):importFoundationclassFBManager{classfuncfbSessionStateChane(fbSession:FBSession!,fbSessionState:FBSessionState,error:NSError?){//...handlingallsessionstatesFBRequestConnection.startForMeWithCompletionHandler{(conn:FBRequ

iphone - 如何在 iOS 5 的 segue 之间设置 Storyboard UIViewController 的属性?

当在第一个View上触摸按钮时,我试图在UIImageView上设置一个简单的图像:-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{ImageViewController*imageViewController=[seguedestinationViewController];imageViewController.title=@"test";imageViewController.imvBig.image=[UIImageimageNamed:@"test.png"];imageViewControl

ios - 检查 segue 标识符而不是使用失败的类型转换有好处吗?

当我们在具有多个segues的UIViewController子类中实现prepareForSegue:sender:方法时,Objective-C中的一个习惯用法是为Storyboard,并将prepareForSegue:sender:中的逻辑包装在检查segueidentifier的if语句中。例如:ifsegue.identifier=="destinationA"//preparedestinationAstuffelseifsegue.identifier=="destinationB"//preparedestinationBstuff...在Swift中,我们基本上是被

ios - 使用 Swift 在没有 Storyboard的情况下展开 segue

我似乎找不到解决这个问题的方法。我发现的所有关于unwindsegues的主题都是通过Storyboard实现segue的。我正在尝试学习如何纯粹在代码中制作我的布局。因此,在我的新Xcode项目中,我将删除Storyboard文件。我想在我的ViewController上执行一个unwindsegue,它将用户登录到我的应用程序的主屏幕。当用户成功登录时,View应该展开。谁能给我指出正确的方向,告诉我如何仅使用代码实现这种效果? 最佳答案 如果没有作为Storyboard项目的转场,您将无法执行任何“转场”操作。如果你想转换到的

ios - 指定 "show"(推)segue 的方向

是否有一种简单的方法来指定“显示”转场(以前称为“推”转场)的方向(从左、右、上或下)?默认的“显示”转场从左到右,但我希望它从下到上。 最佳答案 我认为没有内置方法可以实现这一点,但是您可以使用iOS7中引入的自定义过渡。那里有很多很棒的教程,我在下面添加了一些链接和一些示例代码,演示了如何将新的ViewController从顶部向下滑动。要检查的站点:WWDC2013-CustomTransitionsUsingViewControllersAnimatedTransitionsinSwift/iOS8Introductiont

ios - 通过 segue 传递数据

我正在使用tableviewController和detailView做一个简单的iOS应用程序。我只想通过segue传递数据。这是它的样子。我只想点击“Markíza”,它将打开URL视频1,如果你点击“TVJOJ”,它将在播放器中打开URL视频2。我的表格View单元格:structProgram{letcategory:Stringletname:String}varprogramy=[Program]()self.programy=[Program(category:"Slovenské",name:"Markíza"),Program(category:"Slovenské"

ios - 如何使用 Segue 从 didFinishPickingMediaWithInfo 发送 UIImage?

所以我有:funcimagePickerController(_picker:UIImagePickerController,didFinishPickingMediaWithInfoinfo:[String:Any]){lettempImage:UIImage=info[UIImagePickerControllerOriginalImage]as!UIImageletimagetoTransmit:UIImage=tempImageshootedImage=imagetoTransmitself.performSegue(withIdentifier:"cameraSegueIde