When I run my Today Extension on the simulator everything works fine and it displays the following as expected:
In my case I set preferred content size and it is starting working on device
self.preferredContentSize = CGSizeMake(UIScreen.mainScreen().nativeBounds.width, 100.0)