This is a solution for WINDOWS users.
iPhone photo albums are sorted by date. So the goal is to change the image files sequentially so that their timestamps have the same order as their filenames. Any technique you use to amend the modified date in the order you need will work.
This method will just make the job easier for large photo albums.
You will need: BulkFileChanger
PART 1: Fix the Filename
Put all the photos for the album in a single folder.
Ensure that the viewing order can be easily achieved by sorting by name. If not, rename the files accordingly either manually or using a bulk renaming tool like WildRename.
Once sorting by filename easily acheives the sort order you want in your album, you are reading to move on to bulk editing of the date.
Part 2: Fix the File Date
- Open BulkFileChange
- Add all the images in the relevant folder
- Important: Sort files by file name
- Select All
- Hit F6: Change Time Attributes
- Tick Date/time sequence mode
- Tick Created, choose a time, tick Add and 1 Minute
- Tick Modified, choose a time, tick Add and 1 Minute
- Click Do it.
The file modified time now corresponds with the viewing order desired.
PART 3: Sync with your iPhone
Before syncing, delete your iPhone photo cache JUST IN CASE there is an old version of your album.
Ensure the folder is selected in iTunes for folder to sync with your iPhone.