Tôi có một bộ điều khiển UITabBar quản lý một số bộ điều khiển (sử dụng SDK 3.0). Một trong số đó là một bộ điều khiển tableView và tôi cần cung cấp khả năng tìm kiếm bằng UISearchDisplayController. Tất cả mã của tôi dựa trên ví dụ về Apple TableSearch. Tuy nhiên, khi nhấp vào tab, bộ điều khiển tableView xuất hiện hiển thị nội dung liên quan của nó, nhưng không có thanh tìm kiếm nào xuất hiện. Tôi đã kiểm tra xib trong IB để đảm bảo rằng tất cả các cửa hàng được thiết lập đúng, nhưng không có vấn đề gì tôi cố gắng self.searchDisplayController luôn luôn là nil và thanh tìm kiếm không xuất hiện.Làm thế nào để sử dụng UISearchDisplayController từ bộ điều khiển trong bộ điều khiển UITabBar?
Trong thực tế tôi đã nhân rộng MainView.xib từ ví dụ TableSearch và đặt lớp chủ sở hữu của tệp thành đúng lớp bộ điều khiển cho tab. Các cửa hàng được đặt như trong ví dụ MainView.xib. Tôi có bỏ lỡ bất kỳ bước quan trọng nào hoặc làm điều gì sai?
Cảm ơn bạn trước.
Điều này vẫn hoạt động vào tháng 11 năm 2017. Có một sơ đồ tốt cho thấy cách thêm UINavigationController vào trang tab [ở đây] (https://stackoverflow.com/a/37357242/1359088). –