UIView+Find.h 727 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //
  2. // UIView+Find.h
  3. //
  4. //
  5. // Created by MacKun on 15/4/25.
  6. // Copyright (c) 2015年 MacKun All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. @interface UIView (Find)
  10. /**
  11. * @brief 找到指定类名的SubVie对象
  12. *
  13. * @param clazz SubVie类名
  14. *
  15. * @return view对象
  16. */
  17. - (id)findSubViewWithSubViewClass:(Class)clazz;
  18. /**
  19. * @brief 找到指定类名的SuperView对象
  20. *
  21. * @param clazz SuperView类名
  22. *
  23. * @return view对象
  24. */
  25. - (id)findSuperViewWithSuperViewClass:(Class)clazz;
  26. /**
  27. * @brief 找到并且resign第一响应者
  28. *
  29. * @return 结果
  30. */
  31. - (BOOL)findAndResignFirstResponder;
  32. /**
  33. * @brief 找到第一响应者
  34. *
  35. * @return 第一响应者
  36. */
  37. - (UIView *)findFirstResponder;
  38. @end