Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

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.

like image 501
Elliot Avatar asked Jul 05 '09 05:07

Elliot


2 Answers

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.

like image 115
Louis Gerbarg Avatar answered Sep 29 '22 12:09

Louis Gerbarg


You've answered your own question, I think ;-) Autoresize masks. Ensure that all your views can resize vertically. You can do this simply in IB on the size tab of the inspector.

like image 43
Dana Avatar answered Sep 29 '22 11:09

Dana