我有一个viewController,我正在实现一个集合视图。我已经在viewController的viewDidLoad中设置了集合视图的委托和数据源。我试图实现的操作是,如果我单击navigationBar上的按钮(在navigationViewC中以编程方式实现),它应该重新加载中的collectionView单元格。 ViewController.But如果我在导航栏按钮中添加动作选择器作为navigationViewController中的函数,但重新加载Collection View的数据,它不会调用cellForItemAtIndexPath方法。有人请帮助我
答案 0 :(得分:0)
你应该在你的常规viewcontroller中添加barbuttonitem:
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.rightBarButtonItem = UIBarButtonItem(title: "Reload", style: .Plain, target: self, action: "reloadButtonTapped")
}
func reloadButtonTapped() {
println("reload")
}