草庐IT

arrays - 准备 segue 数组时不包含任何数据(使用 swift)

根据按下的按钮,我想将单词列表附加到开始时声明的变量(pickedList)。当我开始准备segue时,它​​会覆盖已添加的内容,并且只使用在开始时添加的空数组。我可以在prepareforseguebit中附加项目,然后将这些项目转移过来,但这不是我想要的。我对编程非常陌生,搜索了很多但似乎找不到我要找的东西。提前致谢!代码如下所示:类activeLiteracyOptionsViewController:UIViewController{@IBOutletweakvarsatpinButton:UIButton!varpickedList=[String]()@IBActionfu

ios - prepareForSegue() 不工作( swift )

希望得到一些帮助来确定为什么我的prepareForSegue()不工作。这是我的Main.storyboard和segue的标识符。http://i.stack.imgur.com/GFsqF.png我将Prototype单元格作为选择segue(显示)链接到UITabBarController,它将有一些UIViewController连接到它。我在prepareForSegue中放置了断点,发现它从未进入函数,我怀疑我可能错误地设置了segue,但我在iOS开发方面的经验不足导致我忽略了问题所在。这是我在MainViewController上的prepareForSegue()上

ios - Swift - 在 prepareForSegue 方法中使用 Switch 语句

我设置了以下switch语句,以处理3种不同的按钮点击:石头、布、剪刀。例如,点击Rock按钮,您将转到ResultViewController,并显示“rockSegue”信息。每次我运行应用程序,然后点击其中一个按钮(例如摇滚)时,它会在转换到ResultViewController时崩溃,说在展开可选值时resultImage包含nil。它引用的Assets肯定存在,所以我对我在这里做错了什么有点困惑?overridefuncprepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){letcontroller=segue

ios - 触发 UITapGesture 时从单元格的 subview 中获取单元格的引用

当从特定单元格的subview中触发UITapGesture时,我正在尝试从该单元格检索数据。我当前的代码以一种我不知道它是如何计算的方式为每个单元格返回错误的单元格。有时它会因同一个单元而改变。overridefuncprepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){if(segue.identifier=="followerSeg"||segue.identifier=="followingSeg"){letvc=segue.destinationViewControlleras!FollowersFollowin

swift - 在 tableView 中选择后在 detailView 中显示来自 URL 的图像

我有一个tableView,它显示从XML文件解析的交通摄像头列表。当我选择一个单元格时,它会通过prepareForSegue方法发送ImageURL、Roadname、Coordinates等。在我的detailviewcontroller中,我将传入值声明如下:varselectedFeedURL=String()varselectedFeedRoadname=String()varselectedFeedLongitude=String()varselectedFeedLatitude=String()我没有问题将所有值打印到日志中或将其设置为标签。当我尝试加载selected

swift:在 tableview 部分进行 segueing

问题:我有一个包含4个部分的tableView。在第一部分中,self.performSegueWithIdentifier(String(indexPath.row),sender:self)工作正常,他们根据他们的indexPath.row进行搜索,但是一旦您向下滚动到第二、第三和第四部分并尝试点击它们,indexPath.row会重置。我希望能够在tableview中一直使用self.performSegueWithIdentifier(String(indexPath.row),sender:self)而不被部分重置。或者换句话说,我怎样才能对每个部分的单元格进行排序。示例:假

ios - 用于多个子类别的 Swift Connect UITableView

我正在寻找解决方案,但我不知道该搜索什么。我想在TableView中显示带有子类别的主要类别。不是同时。首先是所有主要类别。如果我点击一个主类别,它应该加载子类别。然后当我点击一个子类别时,它应该加载它的子类别。主要类别1子类别1SubSubCat1SubSubCat2子类别2SubSubCat1主要类别2...我有一个NavigationController可以在主类别和子类别之间切换。然后我有一个带有TableView的UIViewController。在TableView中,我显示主要类别。目前:如果我单击主类别,它会加载带有子类别的SubViewController。这是迄今为

ios - 从 Collection View Cell 执行 Segue

importUIKitclassActionCollectionViewCell:UICollectionViewCell{@IBOutletweakvarmyLabel:UILabel!@IBOutletweakvaractionGIF:UIImageView!@IBActionfuncactionPressed(sender:AnyObject){print(myLabel.text)Global.actionButtonIndex=myLabel.text!.toInt()!-1print(actionGIF.image)ActionViewController.performS

ios - Segue传递数据后如何重新加载tableView数据

我有两个TableView。一个是用户点击的,另一个是显示数据的。当用户单击第一个TableView中的单元格时,将对我的firebase数据库进行查询,并将查询存储在数组中。然后我通过segue传递数据。我使用了属性观察器,所以我知道正在设置变量。通过使用断点,我能够确定我的变量在cellForRowAtIndexPath方法之前获得它的值。我需要帮助在我的TableView中显示数据。我不知道在哪里重新加载数据以使TableView更新我的数据。我正在使用Swift。编辑2:我已经解决了我的问题。我将发布我的第一个和第二个TableView,以便您可以看到我的解决方案。第一个表格V

ios - Swift - 使用 Segue 将数据从容器传递到 TableViewController

我有一个带有UIViewController类型View的TabBar。在此View中,我添加了两个容器(一个用于即将到来的交付,一个用于完成交付)。这两个容器中的每一个都链接到UITableViewController以显示相关订单的表格。为了访问容器,我有一个分段控件。到目前为止,我无法进行所有基于代码的尝试以及将数据从viewcontroller传递到tableviewcontrller的方法。我错过了什么吗?这是我在ViewController中的代码:@IBOutletweakvarordersSegementedControl:UISegmentedControl!@IBO