草庐IT

ScrollView1ViewController

全部标签

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

ios - 如何解决这个错误? - 类 'ViewController' 没有初始化器

我在swift中以编程方式创建了UILabel但它给了我以下错误:Class'ViewController'hasnoinitializers代码:classViewController:UIViewController{letlbl_LastName:UILabel!overridefuncviewDidLoad(){super.viewDidLoad()lbl_LastName.frame=CGRectMake(10,230,300,21)self.view.addSubview(lbl_LastName)}} 最佳答案 将le

ios - 从我在 swift 中使用模态打开的 viewController 访问 navigationController

我正在使用navigationController(推送和弹出),但在特殊情况下,我必须使用模态segue显示下一个viewcontroller,当我关闭该模态时,我想弹出navigationController中的最后一个viewController,然后推送一个新的在解除模态后出现,我如何从模态viewController访问充满viewController的navigationController我可以将navigationController中的最后一个元素作为模态的prepareForSegue中的self发送,但我想问是否有另一种方法,抱歉,我的问题总是很复杂

ios - 无法打开下一个 ViewController - *** 断言失败 - [UIKeyboardTaskQueue waitUntilAllTask​​sAreFinished]

我仅在登录过程中遇到此问题。在当前Controller中连接外部数据库(在添加用户名和密码之后)并且在获得响应后应用程序应该关闭当前Controller并应该打开下一个ViewController。我得到了正确的服务器响应。letpostString=“lgn=sedr&UNAME=\(userName)&PASSWORD=\(password)"letrequest=NSMutableURLRequest(URL:NSURL(string:url)!)request.HTTPMethod="POST";request.HTTPBody=postString.dataUsingEnco

ios - ScrollView ios 8 Xcode 不滚动 - Swift

我是Swift的新手,在ios上进行开发,但我找不到使UIScrollView向下滚动并保持向下的方法。我一直在尝试大量的教程,但仍然一无所获。我的ScrollView元素中有一个ContentView元素。这个ContentView有我希望它滚动的所有框,但它不滚动。如果这有什么不同,它确实会反弹......任何人都可以向我发送正确的方向吗? 最佳答案 尝试在viewDidLayoutSubviews中设置contentSizeoverridefuncviewDidLayoutSubviews(){super.viewDidLay

swift - 如何在 Playgrounds 中设置 ViewController?

在swiftplaygrounds中,如何设置和使用ViewController?我以前用UIView做过,但是当方向不同时UI会被切断,所以我想尝试使用viewcontroller。我有letview=UIViewController()但在那之后我如何设置它来添加背景和东西? 最佳答案 要在Swiftplayground中创建ViewController,您需要以下代码:importUIKitimportPlaygroundSupportclassViewController:UIViewController{overridef