我想限制 tableView 中的行数,比如说我最初只想显示 2 行,如果用户单击“查看全部”按钮,则显示所有行。tableView 的数据(数组)来自...
我想限制 tableView 中的行数,比如说我最初只想显示 2 行,如果用户单击“查看全部”按钮,则显示所有行。tableView 的数据(数组)来自 CoreData。我已将所有数据输入(保存)到另一个 ViewController 中,并在另一个 ViewController 上获取数据。可能存在数据为零的情况。目前,我正在显示所有行,就像 --> return array.count 一样,但我不知道如何实现我的条件?
我找到了解决方案。无需修改 view.frame,只需修改 superview.frame 即可。显然,这对于更高型号的 iPad 和 iPhone 来说是必要的。
// animate the gamescene to view of close the mainmenu.
UIView.animate(withDuration: 0.5, animations: ({
self.gameBackgroundView?.superview?.frame = CGRect(x:slideToXPosition,
y:0,
width: frameSize!.width,
height: frameSize!.height)
})) { _ in
completion?()
}