Daniate
Daniate
Did you call ButterKnife.bind(xxx) after inflate? ``` setContentView(R.layout.activity_login); unbinder = ButterKnife.bind(this); ```
呃,这个有空可以做一下。

> @Daniate > Did you get any solution for this lately ? No~~~
Update `AudioVisualizer.swift`: Replace all of the `metalView.draw()` by ``` DispatchQueue.main.async() { [self] in metalView.updateLayer() } ``` And change `metalView.isPaused = true` to `metalView.isPaused = false`
  These two pictures, the first one is grouped table view, the second one is plain table view. In the second one, a seperator is at the bottom of...