草庐IT

AnuncioV2ViewController

全部标签

swift - ViewController segue 和登录

我是Swift(和一般编程)的新手。我在使用登录功能时在Xcode中遇到了一些困难。我想要的是,如果没有返回错误,用户应该登录,用户应该被发送到另一个Controller。我已经阅读了Apple和performSegueWithIdentifier的一些文档(当然还有这里提出的一些问题),但是当我将segue与push一起使用时它仍然不起作用或modal被赋予一个标识符。应用程序崩溃,或者即使凭据不正确,用户也会被发送到我的UITabBarController。这是我的LogInViewController.swift:@IBActionfuncloginAction(sender:A

ios - 将 CollectionView 连接到 ViewController,连接 dataSource-Swift-XCode 时出错

我可以连接委托(delegate),但是,在连接数据源时出现以下错误:2015-07-1316:45:17.529paintApp[4628:168318]-[UIViewcollectionView:numberOfItemsInSection:]:unrecognizedselectorsenttoinstance0x7f8a12651c602015-07-1316:45:17.539paintApp[4628:168318]*Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[UIV

IOS 为什么单元测试一个类调用 ViewController

我写了一个如下的单元测试:classTest445Tests:XCTestCase{functestPerformanceExample(){XCTAssert(true)}}当测试运行时,调用ViewController.viewDidLoad!有人可以解释为什么会这样吗?classViewController:UIViewController{staticvars=falseoverridefuncviewDidLoad(){super.viewDidLoad()ViewController.s=true//putthedebuggerhere.}}如果您编写此代码并将调试器放在V

ios - 从 Split ViewController 中的 Master ViewController 转到另一个 View Controller

我有一个SplitViewController,其中一个UITableViewController作为masterViewController,一个UIViewController作为detailViewController。当用户点击一个单元格时,我需要推送到一个新的UITableViewController。所以我从单元格添加了一个segue到UITableViewController。但是UITableViewController被添加到masterViewController的堆栈中。如何从masterViewController推送到一个全新的UITableViewContr

swift - 从一个 ViewController 转到另一个 ViewController 并更新

现在我有3个这样的ViewController:HomeViewcontroller=VC1.Viewcontroller2=VC2-->hasatableviewwithcellsonit.Viewcontroller3=VC3-->allowsmetoediteachcellinVC2ordelete.我在Viewcontroller之间使用NavigationController,以获得漂亮的“后退”按钮:)假设我在VC1中,我按下一个按钮然后转到VC2。现在假设我有4个单元格。我按下单元格2,然后转到VC3,我可以在其中编辑单元格中的内容,甚至删除它。一切正常(已测试)。假设我

ios - ViewController 不符合 Swift 上的协议(protocol)

我在调用类(class)中的代表时遇到问题。我有一个SideBarTableController和SideBar.swift文件。它工作正常,直到我注销并重新登录。这是代码。它一直告诉我“ViewController”不符合协议(protocol)“SideBarDelegate”。我是编程新手,如果这含糊不清,请提前致歉。任何事情都会有所帮助,谢谢!importUIKitimportiAdclassViewController:UIViewController,SideBarDelegate{-----Thisiswheretheerrorishappening@IBOutletva

swift - 从 XIB-file-Button 显示 ViewController - Swift

有没有办法从xib文件(自定义TableViewCell)segue到Main.storyboard中的另一个ViewController。无法像在主Storyboard中那样拖动一个segue。在我想要更改View的单元格中有一个按钮。我该如何解决?谢谢! 最佳答案 你总是可以从你的Storyboard实例化一个ViewController并在点击的按钮上呈现它:letstoryboard=UIStoryboard(name:"Main",bundle:nil)letvc=storyboard.instantiateViewCon

ios - 管理内存使用 VIewController 堆栈

我注意到当打开一个View的多个实例时,我的内存会随着用户打开的View越多而继续攀升。如果用户开始回击,内存使用量会随着每个ViewController的关闭而下降。但是,无论用户在做什么,他都可以打开20多个ViewController,我该如何管理内存利用率?请记住,我需要在后台加载所有这些View,以便在用户返回时可以快速加载它们下面是我如何创建每个实例:letstoryboard=UIStoryboard(name:"Storyboard",bundle:nil)letvc=storyboard.instantiateViewControllerWithIdentifier(

ios - 向下拖动以关闭ViewController

我正在构建一个以MKMapView为背景的应用程序,并且我希望有一个“向上/向下”视图,就像在GoogleMaps或Spotify(example.gif)中一样,可以通过向下拖动将其关闭。“向上/向下滑动”将包含很多信息,包括UITableView,因此我可能希望它具有自己的ViewController,而不仅仅是一个UIView。有什么好的方法呢?是否可以“添加”childViewController/ContainerView并为其添加UIPanGestureRecognizer?感谢所有帮助! 最佳答案 遗憾的是,这些视图控

javascript - 在 UIWebView swift 中单击按钮时打开 ViewController

我有一个应用程序有UIWebView和Webview包含简单的Button这是我的WebViewController:importUIKitclasstestViewController:UIViewController{internalstaticvartestID=0@IBOutletweakvarmyWebView:UIWebView!overridefuncviewDidLoad(){super.viewDidLoad()}overridefuncviewDidAppear(animated:Bool){super.viewDidAppear(animated)leturl=N