pinch in or out ができない時はisExclusiveTouchがtrueになっているかも!
UIScrollViewのZoom周りをちゃんと設定したが、うまく拡大、縮小できないときはisExclusiveTouch = true
になっていないか確認しましょう。
UIView.appearance().isExclusiveTouch = true
UIButton.appearance().isExclusiveTouch = true
self.isExclusiveTouch = true
上記のような設定がUIScrollView上のViewやCellに設定されていると、複数のViewで同時にTouchイベントを処理しなくなります。
なので、pinch in, outのような複数の指で行う動作がうまく行かないときがあります。