Я создаю всплывающее окно чата, используя
https://github.com/eaigner/CODialog
Вот окончательный результат кода:
Все хорошо, но я не могу изменить стиль по умолчанию, я попробовал следующий код, но он ничего не сделал:
- (void)colorSubviewsOfView:(UIView *)view {
// Get the subviews of the view
NSArray *subviews = [view subviews];
// Return if there are no subviews
if ([subviews count] == 0) return; // COUNT CHECK LINE
for (UIView *subview in subviews) {
subview.backgroundColor=[UIColor colorWithRed:0.0/255.0 green:118.0/255.0 blue:190.0/255.0 alpha:1.0];
[self colorSubviewsOfView:subview];
}
}
Я передал self.dialog вышеупомянутой функции, серая область - это uiview внутри uiscrollview, которая содержит метки uilabels при написании и получении сообщений чата
Есть ли другой способ раскрасить заголовок вдоль кнопок?