草庐IT

ios - 在 Swift 中以编程方式呈现模态视图 Controller

这个问题在这里已经有了答案:InstantiateandPresentaviewControllerinSwift(17个答案)关闭7年前。在我的iOS应用程序的主屏幕中,我有一个TableView,其中填充了来自Web服务的用户列表,我想要做的是显示该表,并在其上方显示一个模态视图Controller。我已设置好所有内容,但我不知道如何从主屏幕以编程方式显示我的“ModalVC”,以及如何在填充表格后执行此操作?下面的代码用于以编程方式呈现普通ViewController。letvc:AnyObject!=self.storyboard!.instantiateViewControl

ios - 在 Swift 中以编程方式呈现模态视图 Controller

这个问题在这里已经有了答案:InstantiateandPresentaviewControllerinSwift(17个答案)关闭7年前。在我的iOS应用程序的主屏幕中,我有一个TableView,其中填充了来自Web服务的用户列表,我想要做的是显示该表,并在其上方显示一个模态视图Controller。我已设置好所有内容,但我不知道如何从主屏幕以编程方式显示我的“ModalVC”,以及如何在填充表格后执行此操作?下面的代码用于以编程方式呈现普通ViewController。letvc:AnyObject!=self.storyboard!.instantiateViewControl

swift - 将 UIViewController 呈现为具有透明背景的模态

我试图在iOS7和iOS8上呈现一个具有透明背景的ViewController。只需将viewcontroller的modalPresentationStyle属性更改为FormSheet,我就可以让它在iOS7.1上运行。我想要的是在ios7+上通用的方法我尝试过使用其他选项来设置modalPresentationStyle,例如:OverCurrentContext、CurrentContext和PageSheet。我也尝试使用modalPresentationStyle.Custom但没有成功。如果有任何帮助,我有NavigationController。呈现ViewContro

swift - 将 UIViewController 呈现为具有透明背景的模态

我试图在iOS7和iOS8上呈现一个具有透明背景的ViewController。只需将viewcontroller的modalPresentationStyle属性更改为FormSheet,我就可以让它在iOS7.1上运行。我想要的是在ios7+上通用的方法我尝试过使用其他选项来设置modalPresentationStyle,例如:OverCurrentContext、CurrentContext和PageSheet。我也尝试使用modalPresentationStyle.Custom但没有成功。如果有任何帮助,我有NavigationController。呈现ViewContro

ios - 在 Swift 中显示和关闭模态视图 Controller

当按下按钮时,我想通过使用模式转换样式CoverVertical在两个ViewController之间切换,然后关闭它。那里有很多关于如何在objective-c中执行此操作的信息,但在Swift中找不到任何好的信息。到目前为止,我已经这样做了,但我认为这是不正确的:@IBActionfuncinsertStatus(sender:UIButton){varStatusVC:StatusViewController=StatusViewController()varmodalStyle:UIModalTransitionStyle=UIModalTransitionStyle.Cove

ios - 在 Swift 中显示和关闭模态视图 Controller

当按下按钮时,我想通过使用模式转换样式CoverVertical在两个ViewController之间切换,然后关闭它。那里有很多关于如何在objective-c中执行此操作的信息,但在Swift中找不到任何好的信息。到目前为止,我已经这样做了,但我认为这是不正确的:@IBActionfuncinsertStatus(sender:UIButton){varStatusVC:StatusViewController=StatusViewController()varmodalStyle:UIModalTransitionStyle=UIModalTransitionStyle.Cove

ios - Xcode 6 中的“Show”segue 将 viewcontroller 呈现为 iOS 7 中的模态

我的iPhone应用程序(使用swift构建)中有两个ViewController,该应用程序使用Xcode6.1构建并使用Storyboard。第一个ViewController嵌入在Storyboard中的导航Controller中,第二个ViewController的转场是“显示”转场。当应用程序运行时,它在iOS8.x中正确地将转换显示为推送,但在iOS7.x中它显示为没有导航栏的模态。无论是iOS7还是iOS8,我的应用程序要求都将转换显示为推送。有什么想法可以使它在两个iOS版本中都作为推送工作吗?我看到一篇相关帖子提到了这个问题,但找不到问题的解决方案:Adaptives

ios - Xcode 6 中的“Show”segue 将 viewcontroller 呈现为 iOS 7 中的模态

我的iPhone应用程序(使用swift构建)中有两个ViewController,该应用程序使用Xcode6.1构建并使用Storyboard。第一个ViewController嵌入在Storyboard中的导航Controller中,第二个ViewController的转场是“显示”转场。当应用程序运行时,它在iOS8.x中正确地将转换显示为推送,但在iOS7.x中它显示为没有导航栏的模态。无论是iOS7还是iOS8,我的应用程序要求都将转换显示为推送。有什么想法可以使它在两个iOS版本中都作为推送工作吗?我看到一篇相关帖子提到了这个问题,但找不到问题的解决方案:Adaptives

ios - 在半尺寸父 Controller 中呈现模态视图 Controller

我正在尝试在其他大小为一半父ViewController的ViewController上呈现模态视图Controller。但它始终以全屏View显示。我在Storyboard中创建了具有固定框架大小的任意大小的ViewController。320X250。varstoryboard=UIStoryboard(name:"Main",bundle:nil)varpvc=storyboard.instantiateViewControllerWithIdentifier("CustomTableViewController")asProductsTableViewControllersel

ios - 在半尺寸父 Controller 中呈现模态视图 Controller

我正在尝试在其他大小为一半父ViewController的ViewController上呈现模态视图Controller。但它始终以全屏View显示。我在Storyboard中创建了具有固定框架大小的任意大小的ViewController。320X250。varstoryboard=UIStoryboard(name:"Main",bundle:nil)varpvc=storyboard.instantiateViewControllerWithIdentifier("CustomTableViewController")asProductsTableViewControllersel