2K Games has confirmed touch control support for Civilization VI on Nintendo Switch.
Touch controls was confirmed by the official Civilization Twitter account. Here’s the blurb:
Yes, it has touch controls.
— Civilization VI on Switch 11/16 (@CivGame) October 24, 2018
If you don’t like touch controls, you can still rely on button controls to play Civilization VI.