2011-01-14 6 views
1

Я уже реализовал приложение, которое имеет navigationController в самом верхнем углу, и оно отображает tableView в первую очередь, и если его щелкнуть по ячейке, другое изображение будет нажато в navigationController.navigationController - реклама - tableView в iPhone

Это просто обычное приложение &.

Но я хочу разместить объявление между навигационной панелью и таблицей.

Я пробовал то и это. но это не сработало. Может быть, есть несколько хороших способов сделать это, я верю.

Надеюсь, что кто-нибудь укажет мне хороший учебник или бросит мне идеи. Благодарю.

ответ

1

Возможно, вы указали более подробную информацию о том, как выглядит ваш стол? Вы используете UITableViewController? Если это так, вы не можете легко добавить к нему другие виды. Лучше использовать ванильный UIViewController, а затем вы можете выложить свое объявление и UITableView в Interface Builder и подключить их к контроллеру представления.

0

Я бы создал представление, которое служит вашему объявлению, и задайте его как вид заголовка в таблицеView. Например, у меня есть свойство UIView * outlet, называемое headerView, в моем подклассе UITableViewController. В IB я создаю представление для своего заголовка и устанавливаю его в розетку. Затем, на viewWillAppear, я установил:

self.tableView.tableHeaderView = self.headerView; 

Это позволит рекламный свиток прочь с таблицей, которая в то время как можно получать меньше действий на объявление будет предоставлять лучший пользовательский опыт для вашего приложения.

+0

Я подумал об этом, но я уже использую заголовок, и я не хочу, чтобы объявление было прокручено. Во всяком случае, это моя ошибка, не указав детали. Спасибо. – SeniorLee

Смежные вопросы