How to make iPhone app look right when user is on a phone call or Internet tethering?

autoresize, ios, iphone, phone-call

Solution

You generally handle it with autoresize masks, or if you have custom views you can deal with it in the layoutSubviews method.

The simulator has an option "Toggle In-Call Status" you can use for testing it out without having to load it on the phone calling yourself.

Problem

The status bar has grown, so parts of my interface get cut off. Any pointers on how to fix this (e.g. using autoresize masks, etc.)? I use Interface Builder for the UI, so everything is .xib's.

Original source