Fix message offset for nested controllers

This fixes the message offset when building with iOS 6 SDK and using nested controllers, e.g. a `UISplitViewController` and displaying the message on one of its children.