Change background color for page control

前端 未结 3 1794
甜味超标
甜味超标 2021-01-28 12:54

Is there any way to change background color of page control in tvOS?

NOTE: i want to set background color as clear color

I hav

3条回答
  •  有刺的猬
    2021-01-28 13:37

    @alexander-johmann above has a solution (though I'd like to find another way).

    Ideally it would be better to be able to set the actual background color. This solution doesn't really do that; it removes elements of the UIPageControl to get the 'effect' of providing a clear background without actually doing so.

    Here is an objective-c version of the same code:

    for (UIView *subview in pageControl.subviews) {
        if ([subview isKindOfClass:[UIVisualEffectView class]] == YES) {
            [subview removeFromSuperview];
        }
    }
    

提交回复
热议问题