JXSearchViewController.h 744 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // JXSearchViewController.h
  3. // AICity
  4. //
  5. // Created by TogetherWatch on 2025-10-20.
  6. // Feature: 010-ui-ios - 搜索页面
  7. // 对标Android: SearchFragment.kt / SearchActivity.kt
  8. //
  9. #import <UIKit/UIKit.h>
  10. NS_ASSUME_NONNULL_BEGIN
  11. /**
  12. * 搜索页面
  13. *
  14. * 功能:
  15. * - 关键词搜索(输入框+搜索按钮)
  16. * - 搜索历史(最近搜索记录)
  17. * - 热门推荐(热搜榜)
  18. * - 搜索结果列表
  19. * - 热门推荐列表(未搜索时显示)
  20. *
  21. * 对标Android: SearchFragment.kt
  22. */
  23. @interface JXSearchViewController : UIViewController
  24. /**
  25. * 初始化方法
  26. * @param keyword 初始搜索关键词(可选)
  27. */
  28. - (instancetype)initWithKeyword:(nullable NSString *)keyword;
  29. @end
  30. NS_ASSUME_NONNULL_END