相关疑难解决方法(0)

在Swift中逐行淡入UITableViewCell

我是swift的新手,我正在尝试使用UITableView,并且将逐个动画显示单元格.我怎样才能做到这一点?此外,如果新出现的单元格行不在屏幕上(隐藏在表格下方).每个单元格出现时如何移动表格?

    var tableData1: [String] = ["1", "2", "3", "4", "5", "6", "7"]

     override func viewWillAppear(animated: Bool) {
           tableView.scrollEnabled=false
    tableView.alpha=0.0
            NSTimer.scheduledTimerWithTimeInterval(NSTimeInterval(3), target: self, selector: "animateTable", userInfo: nil, repeats: false)
}

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return self.tableData1.count
    }

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

        let cell:TblCell = self.tableView.dequeueReusableCellWithIdentifier("cell") as! TblCell
        cell.lblCarName.textAlignment = NSTextAlignment.Justified;
return cell
}

func animateTable() {

//what should be the code?//
}
Run Code Online (Sandbox Code Playgroud)

animation uitableview ios swift

8
推荐指数
2
解决办法
5612
查看次数

当collectionView滚动时,如何使iOS collectionView的特定单元格淡出?

我想让我的UICollectionView的所有右侧单元格淡出,因为它们滚动类似于Apple的消息应用程序但不影响collectionView中其他单元格的颜色或透明度.有没有办法根据它的滚动位置调整UICollectionViewCell的透明度来实现这种效果?

transparency fade collectionview ios swift

5
推荐指数
3
解决办法
2642
查看次数

如何检测UITableView中的最后一个可见单元格

我是iOS开发的新手,目前正在使用UITableView。我想在设备的屏幕上找到最后一个可见的单元格,并且屏幕底部的单元格必须为蓝色,随着单元格滚动到屏幕顶部,该单元格应逐渐变为绿色。

我已经通过这些链接

链接1 链路2

但是没有成功。任何人都可以提供想法如何检测最后一个单元格和单元格淡入淡出动画吗?

objective-c ios swift

2
推荐指数
1
解决办法
5879
查看次数