如何更改CODialog的样式

时间:2018-09-03 08:36:16

标签: ios objective-c uiview native

我正在使用创建聊天弹出窗口 https://github.com/eaigner/CODialog

这是代码的最终结果:

enter image description here

很好,但是我无法更改默认样式,我尝试了以下代码,但没有执行任何操作:

- (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传递给上述功能,灰色区域是uiscrollview内的uiview,在编写和接收聊天消息时会保存uilabel

还有其他方法可以使按钮旁边的标题着色?

0 个答案:

没有答案