UIViewController compatibility check