UIView category: Added `-descendantWithClass:`. Returns the first
descendant view that is an instance of the given class.