For instance, take the ceiling darts. Can you raise your shield and take the blunt of the trap? If so / not, are there any other ways to possibly block traps?
I don't know about dart traps. But for the mace and swinging log traps you can use the 'grab' function if you are fast enough. You can even use it to swing them into enemies and cause damage.
You cannot block the darts. However, if you time your jump right, you can jump in-between the reloads, or in a couple of dungeons with high acrobatics, you can actually jump in an arc around the dart traps.