UITableViewCell无法正确隐藏UIView

阿里克·罗卡(Alik Rokar)

我想隐藏/显示的UIViewUITableViewCell,但很多时候它不隐藏它的错误UITableViewCell有什么建议?


cellForRowAtIndexPath函数

  func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {

        var cell = tableView.dequeueReusableCellWithIdentifier("locationCell", forIndexPath: indexPath) as? UITableViewCell
        var viewWithImage  =  cell?.viewWithTag(22) as UIView!
        var cellHiddenGemView  =  viewWithImage?.viewWithTag(23) as UIView!                        
        var locationObject : PFObject = locationObjects[indexPath.row] as! PFObject
        var isSecret =  locationObject["isSecret"] as! Bool

        cellHiddenGemView?.hidden = true;

                if isSecret == true
                {
                        cellHiddenGemView?.hidden = false;
                       //this view is unhides for the wrong indexes also
                }        

                return cell;

            }
朱利安

绝对不是使用标签而不是将UITableViewCell子类化并使用IBOutlets的最佳解决方案。

如果您要继承UITableViewCell的子类,则可以覆盖prepareForReuse()hidden属性并将其重置true

func prepareForReuse()
{
   self.HiddenGemView?.hidden = true
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

UICollectiveViewCell中的UIView无法隐藏

来自分类Dev

无法隐藏UICollectiveViewCell中的UIView

来自分类Dev

UITableViewCell AccessoryView无法正确显示

来自分类Dev

UITableViewCell ImageView无法正确缩放?

来自分类Dev

引导模态无法正确隐藏

来自分类Dev

自定义UITableViewCell无法正确更新

来自分类Dev

UITableViewCell字幕无法从数组正确更新

来自分类Dev

UITableViewCell 上的内容无法正确显示

来自分类Dev

Xcode 7.3无法与UIView / UITableViewCell一起创建xib

来自分类Dev

引导程序模式无法正确隐藏

来自分类Dev

JavaScript无法正确更新隐藏字段

来自分类Dev

使用AutoLayout将UIView隐藏在单元格内时,UITableViewCell高度不适合

来自分类Dev

在检查 Internet 连接时,隐藏的 UIVIEW 无法快速运行

来自分类Dev

UITableViewCell无法正确提交编辑样式[iOS7]

来自分类Dev

UITableViewCell在ios7之前无法正确显示

来自分类Dev

UITableView滚动后无法正确显示以编程方式创建的UITableViewCell

来自分类Dev

多行UILabel无法在自动UITableViewCell上正确显示

来自分类Dev

当为每个UITableViewCell运行Timer时,它们无法正确回收

来自分类Dev

隐藏取消隐藏的UITableViewCell背景

来自分类Dev

在UITableViewCell中加载UIView

来自分类Dev

UITableViewCell内的UIView动画

来自分类Dev

在UITableViewCell中加载UIView

来自分类Dev

UITableViewCell内部的UIView过渡

来自分类Dev

iOS 8 Swift:单击按钮时无法取消隐藏/隐藏UIView

来自分类Dev

Google Maps SDK无法在UIView中正确显示?

来自分类Dev

向下滚动uitableview时,UIView无法正确显示

来自分类Dev

向下滚动uitableview时,UIView无法正确显示

来自分类Dev

设置UIImage和UITextField后,UIView无法正确更新

来自分类Dev

Swift UIView框架无法在animateWithDuration中正确更新

Related 相关文章

  1. 1

    UICollectiveViewCell中的UIView无法隐藏

  2. 2

    无法隐藏UICollectiveViewCell中的UIView

  3. 3

    UITableViewCell AccessoryView无法正确显示

  4. 4

    UITableViewCell ImageView无法正确缩放?

  5. 5

    引导模态无法正确隐藏

  6. 6

    自定义UITableViewCell无法正确更新

  7. 7

    UITableViewCell字幕无法从数组正确更新

  8. 8

    UITableViewCell 上的内容无法正确显示

  9. 9

    Xcode 7.3无法与UIView / UITableViewCell一起创建xib

  10. 10

    引导程序模式无法正确隐藏

  11. 11

    JavaScript无法正确更新隐藏字段

  12. 12

    使用AutoLayout将UIView隐藏在单元格内时,UITableViewCell高度不适合

  13. 13

    在检查 Internet 连接时,隐藏的 UIVIEW 无法快速运行

  14. 14

    UITableViewCell无法正确提交编辑样式[iOS7]

  15. 15

    UITableViewCell在ios7之前无法正确显示

  16. 16

    UITableView滚动后无法正确显示以编程方式创建的UITableViewCell

  17. 17

    多行UILabel无法在自动UITableViewCell上正确显示

  18. 18

    当为每个UITableViewCell运行Timer时,它们无法正确回收

  19. 19

    隐藏取消隐藏的UITableViewCell背景

  20. 20

    在UITableViewCell中加载UIView

  21. 21

    UITableViewCell内的UIView动画

  22. 22

    在UITableViewCell中加载UIView

  23. 23

    UITableViewCell内部的UIView过渡

  24. 24

    iOS 8 Swift:单击按钮时无法取消隐藏/隐藏UIView

  25. 25

    Google Maps SDK无法在UIView中正确显示?

  26. 26

    向下滚动uitableview时,UIView无法正确显示

  27. 27

    向下滚动uitableview时,UIView无法正确显示

  28. 28

    设置UIImage和UITextField后,UIView无法正确更新

  29. 29

    Swift UIView框架无法在animateWithDuration中正确更新

热门标签

归档