We didn't like the standard Game Center pop-in notifications, so we designed our own - these use normal UIViews, and we use the built-in Twitter/Facebook sharing view controllers.
The loading spinners, alerts / dialogs are all in SpriteKit. I'm not sure if this is optimal (I believe other developers lean on UIKit a bit more), but it all fits together nicely this way.