草庐IT

pre_controller

全部标签

ios - 我正在尝试将 Firebase 添加到我的 Today Extension。它不会让我将 firebase 导入我的 View Controller

如标题所说:我正在尝试将Firebase中的数据添加到我的TodayExtension。我已经添加了我的主要项目中的所有框架,现在我正在尝试将Firebase“导入”到今天扩展的.swift文件中,但找不到它。我使用的是Swift2.3和最新版本的Firebase。此外,我对开发非常陌生,所以虽然我对工具和语言非常熟悉,但我并不完全确定一切是如何连接的,所以我很难排除故障。(而且Google没有提取任何相关信息。)我没有将GoogleInfoplist文件添加到应用程序扩展或pod文件中。但所有这些都在主项目中并且工作得很好。任何帮助都会很棒。谢谢! 最佳答

ios - 从抽屉 Controller 退出左 View Controller

我正在使用MMDrawerController。我在LeftViewController中使用了TableView来在自定义单元格中显示我的数据。LeftViewController当我点击条形按钮时从左边滑出。我想在点击我的TableView的自定义单元格后,从LeftViewController重定向到其他ViewControler。在我的LeftViewController中,我使用以下代码-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{[selfper

ios - 转换为 swift 3 后, View Controller 中出现奇怪的通用函数

在我的项目中,在转换为swift3之后,一个新函数出现在我的ViewController类之前:fileprivatefunc(lhs:T?,rhs:T?)->Bool{switch(lhs,rhs){caselet(l?,r?):returnl这个函数有什么作用?为什么我需要它? 最佳答案 这很有趣。在最新的Swift3之前,你可以比较可选值,例如leta:Int?=nilletb:Int?=4print(a和nil被认为小于所有非可选值。此功能已被删除(SE-0121–RemoveOptionalComparisonOperat

ios - 在 AppDelegate 的 UI Bootstrap 代码中选择 Root View Controller (与 viewDidLoad 相比)

如果我问了一些愚蠢的问题,请原谅我(对iOS和swift来说有点新)。我正在尝试借助本教程视频集成MMDrawerController。https://www.youtube.com/watch?v=c-Uwa5v_3sc教程中在appdelegate中添加了如下代码varwindow:UIWindow=UIApplication.sharedApplication().keyWindow!letrootViewController=window.rootViewControllerletmainStoryboard:UIStoryboard=UIStoryboard(name:"Ma

Util、POJO、domain、entity、model、DAO、DTO、view、mapper、service、controller的作用和区别分析

@[TOC]Util、POJO、domain、entity、model、DAO、DTO、view、mapper、service、controller的作用和区别分析前言前言做开发项目时,总会遇到这些包,理清他们的层次,非常有助于我们对于项目的理解和建立。现阶段CSDN上貌似没有很系统,很详细的关于层级类的解释。因此总结了一下自己的经验和思考,也算是小小的回馈一下一直帮助自己的CSDN。。工具类层Utilutil=工具顾明思义,util层就是存放工具类的地方,对于一些独立性很高的小功能,或重复性很高的代码片段,可以提取出来放到Util层中。数据层POJO对象POJO=plainordinaryJ

ios - 如何在导航 Controller 转换中保持数字键盘可见?

我有三个屏幕,每个屏幕上都有一个文本字段。我在导航Controller中在它们之间转换。文本字段已成为第一响应者。如何在推送/弹出转换发生时保持键盘可见? 最佳答案 让每个viewDidAppear或viewWillAppear中的每个文本字段firstResponder都像viewcontroller一样,overridefuncviewWillAppear(animated:Bool){yourTextField.becomeFirstResponder()}因此,每次当您的viewcontroller出现在前面时(我的意思是当

ios - Swift 3 - 多 View Controller 错误

目前,我正在为我的移动应用程序设计类(class)制作一个抽认卡应用程序。这是我的SearchController.swift文件代码importUIKitclassSearchController:UIViewController{@IBOutletweakvarwebView:UIWebView!varflashcard:Flashcard?letbaseSearchURL="https://google.com/search?q=appledeveloper"overridefuncviewDidLoad(){super.viewDidLoad()ifletcard=flashc

ios - 如何将数据从模态视图 Controller 传回 View 控件

所以通常我会为此使用委托(delegate)模式,但这是一个棘手的情况。ViewControllerA呈现->ViewControllerB呈现->ViewControllerC。当用户完成ViewControllerC中的步骤时,我将在一次调用中关闭B和Cself.presentingViewController?.presentingViewController?.dismiss(animated:true,completion:nil)我想将数据从ViewControllerC传递回A。这怎么可能,因为A没有引用C,我如何实现委托(delegate)?****编辑:这一切都是以编

ios - 在 swift ios 中的 appdelegate 中配置标签栏 Controller 后,我缺少我的标签栏

lettabBarController=UITabBarController()letVC1=ConstDetailViewController()VC1.tabBarItem.image=UIImage(named:"Home.Re.png")letVC1Navigation=UINavigationController(rootViewController:VC1)letVC2=LeaderboardViewController()VC2.tabBarItem.image=UIImage(named:"search3.png")letVC2Navigation=UINavigati

ios - 背景 View Controller 中的 AVPlayer 缓冲视频导致内存问题

我正在制作一个带有AVPlayer的ViewController的直播电视流媒体应用。-(void)viewDidLoad{self.playerViewController=[[AVPlayerViewControlleralloc]init];self.playerViewController.player=[AVPlayerplayerWithURL:[NSURLURLWithString:StreamURL]];[selfaddChildViewController:self.playerViewController];[self.viewaddSubview:self.pla