I'm getting a little confused on how some of the shields work with an Arduino Uno. I want to be able to connect a touchscreen and, at the same time, drive some ADCs and DACs. Take as an example this screen from Adafruit (but the question isn't really specific to these, the Newhaven ones look good too):
https://www.adafruit.com/product/1651
It says it leaves digital pins 2,3,5,6,7 and analog pins 0-5 for use and yet all the pictures show that the shield completely covers the UNO with no passthroughs. I can't even see how I can attach to the 5v and GND pins to power the thing (I don't want to use the USB or DC adapter once it's in an enclosure! I've done very little with an Arduino to date and never used a shield so I'm unsure how these things work - could someone advise please?
Something like a Nextion screen looks very useful but I only have a Mac so can't use the required editor program. If there's something similar available that I haven't been able to find I'd be interested in knowing.
Thanks,
Andrew