Ah.
Dann scheinen die "edgesForExtendedLayout" bei iCL falsch gesetzt zu sein.
Im Xcode Storyboard gibt es dafür drei Checkboxen (Extend Edges: [x]Under Top Bars, [x]Under Bottom Bars, [ ]Under Opaque Bars).
Programmatisch kommt man dort über NavigationController.edgesForExtendedLayout bzw. UIViewController.edgesForExtendedLayout dran.
Hast Du auf deinem iCL NavigationController und deinen iCL ViewControllern irgendwo eine passende Property?
Wenn die Property auf "UIRectEdgeAll" gesetzt wird (Standard bei iOS 7), dann liegt der View hinter allen Leisten.
https://developer.apple.com/library/...ExtendedLayout