Figure 5- 14 Speaker SBSettings Toggle
Notice: The following steps no longer work on iOS 8. However, the thinking pattern is
good to know.
5.3.1 Get inspiration
At the end of March 2012, I received an email from Shoghian, an Iranian-Canadian. In the
mail, he shared an idea that iOS users could switch between microphone and speaker during a
phone call while few people knew the speaker could be turned on by default. This feature was
very useful for those who were cooking, driving or inconvenient to hold the phone during a call.
However, such a useful feature was hidden in “Settings” → “General” → “Accessibility” →
“Incoming Calls”, which was a four-level menu (as shown in figure 5-15) so the set up was very
cumbersome. Various toggles in SBSettings are aimed to solve problems like this. So I planned
to rewrite it as a toggle to make this good feature handier.