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

Рекурсивное создание UIView - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Не получается работать с собственным классом TableViewCell http://www.cyberforum.ru/ios-dev/thread1117033.html
У меня есть tableview который помещен в базовый view и сверху toolbar. Я сделал свой класс tableviewcell и когда я добавляют в таблицу новый объект этого класса, у меня разметка, которую я делал вручную сбивается и становится как в визуальном редакторе. PS я знаю что проблема возникает при загрузки xib файла при первом добавлении ячейки, но не знаю что с этим делать
Программирование iOS Фоновая отправка местоположения и reject Добрый день! Подскажите, пожалуйста, какая, на ваш взгляд, вероятность реджекта приложения, которое постоянно в фоне (если его свернули. А если нет - то и в активном режиме) шлет на определенный сервер местоположение (да, такая чудная задача)? У Apple написано, что, мол, если вы сообщаете пользователю, что будете слать его локейшен, и объясняете почему, а также, если использование Core... http://www.cyberforum.ru/ios-dev/thread1116921.html
Программирование iOS API Tumblr
Здравствуйте, у меня есть ключ к api тумблера (tumblr.com), но никак не могу разобраться, как мне им воспользоваться? может кто-то работал уже и сталкивался с данной проблемой. Спасибо
Программирование iOS Как добавить JSON данные в GET запрос?
Есть словарь NSMutableDictionary *filter = , @"keywords", nil]; Надо отправить GET запрос с параметром filter в виде JSON. Конвертирую словарь: NSData *jsonData = ; Далее получаю строку
Программирование iOS Работа с Constraints http://www.cyberforum.ru/ios-dev/thread1116173.html
Доброго времени суток. Появился вопрос по поводу constraints. Написал код приложения, создал дизайн, все работает, но только на симуляторе iPhone 5 с дисплеем 4 дюйма. Как настроить constraints для 3,5 дюйма я так разобраться и не смог. Не вмещаются кнопки и все тут. Как их настроить? И в какой момент нужно это делать? Заранее благодарю.
Программирование iOS Среда разработки Подскажите пожалуйста какая среда разработки необходима и существует ли какой SDK ? подробнее

Показать сообщение отдельно
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
12.03.2014, 21:34     Рекурсивное создание UIView
Основной вопрос: зачем? Но:
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#define RGBCOLOR(r,g,b) [UIColor colorWithRed:(r)/255.f green:(g)/255.f blue:(b)/255.f alpha:1]
- (void)addRecursiveViewToView:(UIView*)view depth:(NSUInteger)depth {
    if (depth == 0) {
        return;
    }
    NSUInteger subviewDepth = depth-1;
    UIView *subview = [[UIView alloc] initWithFrame:CGRectInset(view.bounds, 10, 10)];
    float r = (float)(arc4random()%255);
    float g = (float)(arc4random()%255);
    float b = (float)(arc4random()%255);
    subview.backgroundColor = RGBCOLOR(r, g, b);
    [view addSubview:subview];
    
    [self addRecursiveViewToView:subview depth:subviewDepth];
}
 
- (void)viewDidLoad
{
    [super viewDidLoad];
    UIView *view = [[UIView alloc] initWithFrame:self.view.bounds];
    view.backgroundColor = [UIColor whiteColor];
    [self.view addSubview:view];
    
    [self addRecursiveViewToView:view depth:15];
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru