Apple makes it easy to make Spanish characters on your iOS device (i.e., iPhone, iPad, or iPod Touch).
- Press and hold the corresponding (non-accented) letter. After a moment, a popup will appear with accented variations.
- Slide across to the desired character.
- Release after choosing the desired character.
How to make Spanish characters on other devices: