#iphone #objective-c #xcode #cocoa-touch #ipad
#iPhone #objective-c #xcode #cocoa-touch #iPad
Вопрос:
Как мне подклассировать UITableView, который находится в UISearchDisplayController, который я добавил через Interface Builder? Очевидно, у меня нет способа подключить к нему IBOutlet в IB.
А еще лучше, как мне ВООБЩЕ получить доступ к UITableView за пределами его методов делегирования?
Класс, в котором все это находится, — это UIViewController.
Ответ №1:
UISearchDisplayController имеет свойство searchResultsTableView только для чтения. Если вопрос в том, как его подклассировать — я думаю, вам придется подклассировать UISearchDisplayController и создать свой собственный searchResultsTableView, но если вам нужно только получить к нему доступ, не должно возникнуть проблем с прямым доступом к свойству.