How can I see the list of all my events on my iPhone 4s? Not just the ones for that day or by searching with an alphabet letter.
This is really a bit tricky on iOS. If you are in Calender view, there are three icons on the right side. The third from the right is the list icon. But there are two types of that list icon: one only shows three lines, the other shows two lines and a square.
The mode you are talking about must be the one with the two lines and the square. So you see the calender view on top ("the square") and a list of events for that ("the two lines").
Press this button so it is not selected any longer. Now you see the calender view without the list. Now press the "Today" button in the lower left corner. The view will switch to show you the timeline of the day, and also the third icon from the right switched to the one with the three lines. Pressing this "three lines" button will show up the event list you are searching for.
I agree this is non obvious and takes a few try
Click on the menu icon so it is not highlighted (the third from left in the top row)
Then keep hitting today at the bottom left hand corner until the calendar disappears.
You then have a list of events
Completely non-intuitive, and it works differently on iPad vs iPhone.
On iPhone, from any view, click on the magnifying glass. Type in a '?'. This will show all events on all your calendars in an agenda format.
On iPad, select the magnifying glass. iPad by default will list all events in an agenda view, flowing under the Search box. The '?' trick still works, but there really is no need for it.