我们可以在tvOS中使用UISearchBar吗?

时间:2015-09-30 12:27:39

标签: uisearchbar tvos

documentation表示我们在tvOS中可以使用UISearchBar(Apple肯定会在其搜索视图中使用它),但我无法在对象库中找到它。

其他人是否有同样的问题?我还没有看过关于它的单一帖子或评论。

3 个答案:

答案 0 :(得分:2)

查看Apple tvOS文档中的UIKitCatalog并找到SearchViewController.swift。您必须初始化UISearchController并显示它。

答案 1 :(得分:1)

tvOS的对象库中没有与搜索栏相关的项目,因此您无法将collections.each { |collection| collection.latest_images.limit(10).do_something } # N+1 QUERY 放入故事板或XIB中。

到目前为止,获取UISearchBar的唯一方法是使用UISearchBar提供的代码。 UISearchController实例要么呈现(如在UIKitCatalog示例中),要么使用UISearchController进行嵌入(例如在UISearchContainerViewController中)

答案 2 :(得分:-1)

如果使用UIKIT

,我在他的ViewController中添加了类似的主机
- (void)viewDidLoad {
    UISearchBar *searchBar = [UISearchBar new];
    searchBar.frame = CGRectMake(x, y, width, height);
    [self.view addSubview:searchBar];
}