Как загрузить видео YouTube (в приложении), нажав на кнопку UIB? - PullRequest
0 голосов
/ 06 сентября 2011

Я реализую UITableView, содержащий список видео YouTube.Может кто-нибудь посоветовать мне, как я могу запустить загрузку видео YouTube в приложении после того, как пользователь нажимает кнопку UIB (существует в каждой ячейке)?

Я искал в сети, но нашел только реализации, включающие UIWebViews.Обратите внимание, что я специально не хочу добавлять UIWebView в мое табличное представление, а вместо этого указывать, какой будет точка триггера для кнопки или изображения в ячейке.

Ответы [ 2 ]

0 голосов
/ 06 сентября 2011

Грубо: привяжите кнопку в своем классе ячеек к действию в вашем классе контроллера и передайте саму кнопку при нажатии через форму buttonClicked:(id)sender.Используйте кнопку superview, а затем либо viewWithTag: вызов, либо приведение и @property в ячейке, чтобы получить ссылку на переменную или элемент пользовательского интерфейса в ячейке, из которой пришла кнопка, и которая сообщит вам URL-адрес.load (может быть просто индекс, хранящийся, например, в скрытом UILabel, который вы затем просматриваете в хранилище данных, поддерживающем ваш UITableView).Затем позвоните MPMoviePlayerViewController с этим URL.

0 голосов
/ 06 сентября 2011

Вы должны иметь возможность использовать MPMoviePlayerController для воспроизведения видео.

Вы можете легко настроить это либо для воспроизведения в полноэкранном режиме, либо для воспроизведения в виде, встроенном в пользовательский интерфейс вашего приложения.См. Apple Руководство по программированию мультимедиа для получения более подробной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...