Форум программистов, компьютерный форум CyberForum.ru

Перехватит факт старта видео - Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS/iPhone Восстановление случайно удаленных файлов проекта http://www.cyberforum.ru/ios-dev/thread1157143.html
Доброго времени суток. Так получилось, что случайно удалил в корзину некоторые классы из проекта. После того, как восстановил их "отвалилась" подсветка почти всех стандартных классов, импортов, функций и т.п. Кто-нибудь знает, как это вернуть назад? Clean, build, перезапуск Xcode не помогли.
Программирование iOS/iPhone Работа с кастомными UITableViewCell и MVC Всем привет! У меня есть привычка при работе со своими кастомными ячейками делать так: Допустим, есть ячейка, отображающая данные по человеку (имя, адрес, фото, рост и т.д.) и есть у меня класс Human, в котором живут эти все данные. В ячейке я делаю свойство типа Human, переопределяю сеттер, и в этом сеттере распихиваю информацию о человеке по всем нужным View, который у меня в этой ячейке... http://www.cyberforum.ru/ios-dev/thread1154339.html
Программирование iOS/iPhone ProgressBar
Подскажите где почитать про прогрессбар нативный , в андроиде я использовал класс ProgressDialog, а тут не могу найти что нибудь такое же простое))
Как прикрутить карты от яндекса Программирование iOS/iPhone
Скачал библиотеку с yamapkit , прикрутил файлики в проекте. Но при запуске пишет что не находит YKMAPKITVIEW. Есть ккой нить мануал или пример или исходник, как правильно всё сделать. Спасибо
Программирование iOS/iPhone Приложение под ios на Flash Builder http://www.cyberforum.ru/ios-dev/thread1149333.html
В общем тема такая пишу приложение под ios на Flash Builder по работе нужно, так вот когда вывожу в ipa и заливаю на телефон на Iphone 4 все работает идеально, а вот на IPhone 5 и 5s никак он меняет изначальную заставку(т.е. растягивает ее до нужного размера), доходит до css стилей, а потом прекращает выполнение программы, оставляя белый экран(цвет фона в css), вот краткий код ...
Программирование iOS/iPhone Мультиязычное приложение Добрый день! Разрабатываю текстовое приложение, которую собираюсь переводить на английский язык. Хочу понять, стоит создавать 2 варианта одного и того же приложения для русского и остальных маркетов, каждый с адаптированным названием, ключевыми словами и описанием, или есть возможность сделать это более универсальным способом — чтобы для каждого маркета были вшиты свои параметры? Заранее... подробнее

Показать сообщение отдельно
noname_club
 Аватар для noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 577
27.04.2014, 09:24     Перехватит факт старта видео
deleted

Добавлено через 9 минут
попробовать найти кнопку старта видео

UIView_findRecursive.h

Objective-C
1
2
3
4
5
6
7
8
typedef Class NSClass;
 
@interface UIView (UIView_findRecursive)
 
-(NSMutableArray*) subviewsWithClassRecursive: (NSClass) viewClass
                                        limit: (int) limit;
 
@end

UIView_findRecursive.m
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@implementation UIView (UIView_findRecursive)
 
-(NSMutableArray *)subviewsWithClassRecursive:(NSClass)viewClass limit:(int)limit {
    NSMutableArray*z = [NSMutableArray new];
    [self sys_subviewsWithClassRecursive:viewClass limit:limit result:z];
    return z;
}
 
-(void) sys_subviewsWithClassRecursive:(NSClass)viewClass
                                 limit:(int)limit
                                result: (NSMutableArray*) result {
    for (UIView *v in self.subviews) {
        if (limit>0 && result.count>=limit) return;
        if ([v isKindOfClass: viewClass]) {
            [result addObject:v];
        }
        [v sys_subviewsWithClassRecursive:viewClass limit:limit result:result];
    }
}
 
@end

ищем кнопку

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
NSArray * buttons = [videoFrame subviewsWithClassRecursive: [UIButton class] limit: -1];
 
for (UIButton* btn in buttons ) {
// удаляем все события
[btn removeTarget:nil action:NULL forControlEvents:UIControlEventAllEvents]; 
// вешаем свой обработчик
[btn addTarget: self action: @selector(btn_action:) forControlEvents: UIControlEventTouchUpInside];
}
 
// << >>
 
-(void) btn_action: (UIButton*) sender {
   if (sender  == моя кнопка) {
       // работаем
   }
}
 
Текущее время: 13:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru