GBA002/Delta/Extensions/UIView+ParentViewController.swift
Riley Testut d70105e30e Adds ControllerInputsViewController to customize external game controller inputs
Includes necessary code changes to use refactored DeltaCore Input logic
2017-09-27 13:08:41 -07:00

29 lines
585 B
Swift

//
// UIView+ParentViewController.swift
// Delta
//
// Created by Riley Testut on 9/3/17.
// Copyright © 2017 Riley Testut. All rights reserved.
//
import UIKit
extension UIView
{
var parentViewController: UIViewController? {
var nextResponder = self.next
while nextResponder != nil
{
if let parentViewController = nextResponder as? UIViewController
{
return parentViewController
}
nextResponder = nextResponder?.next
}
return nil
}
}