質問: TableViewにスクロールしても動かないボタンを実装したいです。 また、TableViewを少しスクロースした時にこれまた、動かないViewを登場させたいです。 質問が二つになってしまいましたがご教授ください。お願い致します
回答: 動かさないボタンはボタンを`addSubview`する`View`を`self.view`にすれば良いです。 テーブルをスクロールしても影響はありません。 ``` let button = UIButton() view.addSubview(button) ``` テーブルをスクロールした時に`UIScrollViewDelegate`のメソッドが呼ばれるのでそちらで`self.view`に対して`UIView`を乗せれば良いと思います。 ※以下のメソッドはスクロールしている間ずっと呼ばれますので、その辺りの制御は必要になります。 ``` func scrollViewDidScroll(_ scrollView: UIScrollView) { let addView = UIView(frame: CGRect(x: 0, y: 0, width: 200, height: 200)) view.backgroundColor = UIColor.red view.addSubview(addView) } ```