【发布时间】:2023-04-08 03:26:01
【问题描述】:
我正在使用 swift 开发基于表格视图的应用程序。我正在尝试使用行动画淡入淡出从表视图中删除一行。一件简单而直接的事情,至少我是这么认为的。 Swift 并没有让很多事情变得简单,而且看起来非常复杂(如果需要另一种编程语言,仍然需要说服)。
我正在尝试像这样删除表格行:
tableView.deleteRowsAtIndexPaths(indexPath, withRowAnimation: .Fade)
我不明白为什么这个简单的过程应该比现在更复杂。 (这让我很困惑)
Xcode6 (Beta) 似乎在抱怨,尽管它是 swift 类的自动生成提供的代码。 (请回到 Objective-C)
错误:Could not find member 'Fade'
截图:
【问题讨论】:
-
'UITableView().deleteRowsAtIndexPaths(nil, withRowAnimation: .Fade)' 工作吗?它在这里工作。
标签: ios xcode uitableview swift