This wikiHow teaches you how to use an iPhone's Markup feature to add a caption to a photo.
Steps
Part 1 of 2: Accessing the Markup Function

Step 1. Open iPhone Photos
The icon features a colored pinwheel inside a white box. It is located on the main screen.

Step 2. Open the photo you want to edit
You can open it from Albums, Moments, Memories, or iCloud Photo Sharing.

Step 3. Tap the "Edit" button
It depicts three indicators and is located in the toolbar at the bottom of the screen.

Step 4. Tap the "More" button
It features three dots inside a circle and is at the bottom right.

Step 5. Tap Markup
The icon looks like a toolbox and can be found in the pop-up menu. The photo will open within the Markup Editor.
If you don't see this feature, tap "More", then slide your finger on the Markup button to activate it - it should turn green
Part 2 of 2: Adding Text to a Photo

Step 1. Tap the text button
The icon looks like a T enclosed in a box and is located in the toolbar at the bottom of the screen. When the button is touched, a box containing an example text will be added to the photo.

Step 2. Tap the text twice in a row
This will allow you to edit it and replace the sample text inside the box.

Step 3. Enter the text using the keyboard

Step 4. Tap the Done button above the keyboard
This button is different from the "Done" button which is located at the top right.

Step 5. Choose a color for the text
To select it, just tap a color from the palette at the bottom of the screen.

Step 6. Tap the AA button next to the color palette
This key allows you to change the font, size and alignment of the text.

Step 7. Select a character
You can choose from Helvetica, Georgia and Noteworthy.

Step 8. Change the text size
To make it bigger, slide your finger on the slider to the right or slide it to the left to make it smaller.

Step 9. Establish text alignment
Select the alignment you prefer by tapping the corresponding button in the pop-up menu. Text can be left, center, right, or justified.

Step 10. Tap the AA button again to close the pop-up window

Step 11. Tap and drag the text
You can place it where you want within the image.